Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: LAKERMIT

Package: Automated Lab Instruments

Routine: LAKERMIT


Information

LAKERMIT ;SLC/RWF/DLG - KERMIT PROTOCALL CONTROLLER THRU LSI ;7/20/90 09:24 ;

Source Information

Source file <LAKERMIT.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Automated Lab Instruments 1 LAKERM2  
Lab Service 1 ^LAB(62.4  

Entry Points

Name Comments DBIA/ICR reference
A
RCHK ;Check received packet and set parts, check for mode changes.
IN
NAK
SPACK
RACK
QUIT
RESTART
OUT
SCHK
RSEND
NEXT
DEBUG
KICK ;Start a download after an upload. (done async)

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LA( A+1, A+3*, RCHK+2*, RCHK+3, RCHK+5*, RCHK+8*, NAK, RACK*, RACK+1*, QUIT!
, RESTART*, OUTSCHK+1*!, SCHK+2*, SCHK+3, RSEND, NEXT!, NEXT+1*, NEXT+2*, KICK+1*
^LA("KR" AINNEXT+3, DEBUG
^LA("LOCK" RCHK+7, QUITNEXT
^LA("Q" KICK+2
^LAB(62.4 - [#62.4] RCHK+7, QUIT

Label References

Name Line Occurrences
@( A+4
DEBUG INNEXT+3
KICK INRESTART
NAK IN
NEXT OUT
RACK IN
RCHK A+4
RSEND OUT
SCHK OUT
SPACK NAKNAK+1, RACK+2, RACK+3, SCHK+3

Naked Globals

Name Field # of Occurrence
^( A*, SCHK+3, NEXTNEXT+1, DEBUG*
^("P" A+1*
^("P1" QUIT!
^("P2" A+3*, RACK*, QUIT!, NEXT+1*
^("P3" QUIT!
^("Q" KICK+2*
^(0 A*, RSEND*, DEBUG*
^(1 RCHK+7, QUIT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % A*, IN*
>> C RCHK+3*, RCHK+4, SPACK*, SPACK+1
>> CHKSUM RCHK+4*, SPACK+1*
>> I RCHK+3*, SPACK*
>> IN AA+1, RCHK+1, RCHK+3, RCHK+4
>> LAKERR RCHK+1*, RCHK+3*, RCHK+4*, INOUT, SCHK*
>> LAKRSEQ RCHK+1*, RCHK+3, NAKNAK+1, RACKRACK+3, SCHK+3
>> LAKSPK A+3*, IN, NAK*, NAK+1*, SPACK*, SPACK+1*, RACK+2*, RACK+3*, SCHK+3*
>> LAKTYPE RCHK+1*, RCHK+2, RCHK+3, RCHK+5, RCHK+6, RCHK+7, INRACKRACK+1, RACK+2
SCHKSCHK+1, SCHK+2
>> LARLEN RCHK+1*, RCHK+3, RCHK+4
>> MODE A+1*, A+4, RCHK+2*, RCHK+5*, RCHK+6*, RCHK+7*, RCHK+8
>> O SCHK+3*, RSEND*, NEXT*, NEXT+1, NEXT+2
>> OUT IN*, SCHK+3*, NEXT+1*, NEXT+2, DEBUG
OUT1 DEBUG*, DEBUG+1!
>> Q KICK+2*
>> T AA+1, A+3, RCHK+2, RCHK+3, RCHK+5, RCHK+7, RCHK+8, NAKRACK
RACK+1, QUITRESTARTOUTSCHK+1, SCHK+2, SCHK+3, RSENDNEXTNEXT+1
NEXT+2, DEBUGKICK+1, KICK+2
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All