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

Call Graph Total: 2

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

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: 1

Package Total Caller Graph
Toolkit 1 XTKERMIT  

Entry Points

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

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 RZREGET
ACK RFRDRZRB
BUMP RSRFRDRZ
CLOSE RZ
DEBUG GET+2
FILE RF
GET R+5, GET+2
NAK SEQGET+2
PDATA STORE+1, STORE+4, TEXTTX2+1
RB R+6
REPLACE STORE+2
SEQ RFRDRZRB
SPACK RSNAKACK
STORE RDRZ
TEXT STORE+2
TX2 TEXTTX2+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 RR+1, R+8, R+9
MSG DEBUG~, DEBUG+1
U CLOSE+2
>> X RF*, RDRZRB, SEQ*, FILE+1, STORE+1*, STORE+2*, STORE+3*, STORE+4
, TEXT*, TEXT+1, TX2*, TX2+1*, PDATA+1, REPLACECLOSE+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" RSSEQ
>> XTKR("PT" R+5, GET+3, STORE+3
>> XTKR("QA" STORE+2, TEXT+1, REPLACE
>> XTKR("RFN" FILE+1, CLOSE+1
>> XTKR("SA" RZSTORE+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*, TEXTTEXT+1, REPLACE
>> Z TX2*
>> ZTQUEUED RR+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All