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

Package: Toolkit

Routine: XTKERM2


Information

XTKERM2 ;SF/RWF - Kermit Receive a file. ;11/8/93 11:50 ;

Source Information

Source file <XTKERM2.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Toolkit 2 (RPACK,SPACK)^XTKERM3  (BSPAR,RPAR)^XTKERM4  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 XTKERMIT  

Entry Points

Name Comments DBIA/ICR reference
RPACK
ACK
NAK
PDATA ;Put data in global
FILE ;See if need to change file name.
DEBUG(MSG) ;
SEQ
RS
RY ;
RZ
REPLACE
RD
RE
RF
RB
TEXT
CLOSE ;Close and update the filename if file 8980
RN ;
BUMP
SPACK
R
TX2
STORE ;Store the data (XTKRDAT) in file.
GET
ABORT
PREV

External References

Name Field # of Occurrence
RPACK^XTKERM3 GET+1, RPACK
SPACK^XTKERM3 SPACK
BSPAR^XTKERM4 RS
RPAR^XTKERM4 RS

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Now start a KERMIT send from your system.",!,"Starting [REMOTE] KERMIT receive.",!
  • Line Location: R+1
Function Call: WRITE
  • Prompt: !,"Starting a [LOCAL] KERMIT receive.",!
  • Line Location: R+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIZ(8980 - [#8980] CLOSE+1*!
^TMP("XTKERM" DEBUG+1*

Label References

Name Line Occurrences
@( R+5
ABORT RZ, RE, GET
ACK RF, RD, RZ, RB
BUMP RS, RF, RD, RZ
CLOSE RZ
DEBUG GET+2
FILE RF
GET R+5, GET+2
NAK SEQ, GET+2
PDATA STORE+1, STORE+4, TEXT, TX2+1
RB R+6
REPLACE STORE+2
SEQ RF, RD, RZ, RB
SPACK RS, NAK, ACK
STORE RD, RZ
TEXT STORE+2
TX2 TEXT, TX2+1

Naked Globals

Name Field # of Occurrence
^(0 CLOSE+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % R+7*
>> DWLC PDATA+1*, CLOSE+2
>> I STORE+2*, TEXT+1*, TX2+1*, REPLACE*
IO R+1, R+4, R+9
IO(0 R, R+1, R+8, R+9
MSG DEBUG~, DEBUG+1
U CLOSE+2
>> X RF*, RD, RZ, RB, SEQ*, FILE+1, STORE+1*, STORE+2*, STORE+3*, STORE+4
, TEXT*, TEXT+1, TX2*, TX2+1*, PDATA+1, REPLACE, CLOSE+2
>> X1 TX2*
>> X2 TX2*
>> XTKDA CLOSE+1
>> XTKDEBUG GET+2, DEBUG+1*
>> XTKDIC FILE+1, PDATA+1, CLOSE+1, CLOSE+2
>> XTKERR R+5*, R+6, R+9, R+10, GET+2, GET+3*, ABORT*
>> XTKET R+4*, R+7*, R+10
>> XTKFILE FILE+1*, CLOSE+1
>> XTKFILE(0 FILE+1*, CLOSE+1
>> XTKMODE STORE+1, STORE+2
>> XTKR("CCNT" R+9, R+10, PDATA+1*
>> XTKR("MAXTRY" GET
>> XTKR("PN" RS, SEQ
>> XTKR("PT" R+5, GET+3, STORE+3
>> XTKR("QA" STORE+2, TEXT+1, REPLACE
>> XTKR("RFN" FILE+1, CLOSE+1
>> XTKR("SA" RZ, STORE+3*, TX2*, TX2+1
>> XTKR("TRY" GET*, BUMP*, ACK*
>> XTKRDAT RF, RZ*, STORE+1, STORE+2, STORE+3*, TEXT+1*, TX2+1*, REPLACE*
>> XTKS("PN" RS*, SEQ, BUMP*, PREV*
>> XTKS("PT" RS*, NAK*, ACK*
>> XTKSDAT NAK*, ACK*
>> Y STORE+2*, TEXT, TEXT+1, REPLACE
>> Z TX2*
>> ZTQUEUED R, R+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All