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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XTKERM4

Package: Toolkit

Routine: XTKERM4


Information

XTKERM4 ;SF/RWF - Kermit utility parts ;11/8/93 11:46 ;

Source Information

Source file <XTKERM4.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIE  

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

Package Total Caller Graph
Toolkit 4 XT-KERMIT MENU  XTKERM1  XTKERM2  XTKERMIT  
Drug Accountability 1 PSAUP  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
INIT ;Init kermit paramiters
RPAR ;Setup receive paramiters from the S packet, Some go into send parameters
SPAR ;Setup send paramiters from the Y packet.
SFILE ;Get file to send.
RFILE ;Recive file
  • ICR #2075
    • Status: Active
    • Usage: Supported
    READY
    RESTORE
    CLEAN ;Kill off variables
    BSPAR ;Build S or Y init string

    External References

    Name Field # of Occurrence
    ^DIC SFILE+1, RFILE+2
    ^DIE SFILE+2, RFILE+3

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"If you enter 'XXX' for the file name it will be replaced by the name sent."
    • Line Location: RFILE+1
    Routine Call
    • DIC
    • Line Location:
      • SFILE+1
      • RFILE+2
    Routine Call
    • DIE
    • Line Location:
      • SFILE+2
      • RFILE+3

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DIZ(8980 - [#8980] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("EOFF" READY
    ^%ZOSF("EON" RESTORE
    ^%ZOSF("RM" READYRESTORE
    ^%ZOSF("TRMOFF" RESTORE
    ^%ZOSF("TRMON" READY
    ^%ZOSF("TRMRD" INIT+8
    ^%ZOSF("TYPE-AHEAD" READY
    ^DIZ(8980 - [#8980] SFILE+3, RFILE+3

    Label References

    Name Line Occurrences
    RPAR INIT+2
    SPAR INIT+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    A CLEAN+1!
    C CLEAN+1!
    DA SFILE+2*, SFILE+3!, RFILE+3*, RFILE+5!
    DIC SFILE+1!*, SFILE+2, SFILE+3!, RFILE+2!*, RFILE+3, RFILE+5!
    DIC("A" SFILE+1*, RFILE+2*
    DIC("DR" RFILE+2*
    DIC(0 SFILE+1*, RFILE+2*
    DIE SFILE+2*, SFILE+3!, RFILE+3*, RFILE+5!
    >> DLAYGO RFILE+2*
    DR SFILE+2*, SFILE+3!, RFILE+3*, RFILE+5!
    >> DWLC INIT+7*
    F1 CLEAN+1!
    IOM RESTORE
    L CLEAN+1!
    U INIT+8*, SFILE+2, SFILE+3, RFILE+3, RFILE+4
    >> X RPAR+2*, SPAR+2*, READY*, RESTORE*
    X1 CLEAN+1!
    X2 CLEAN+1!
    XTKDA SFILE+2*, SFILE+3, RFILE+3*, RFILE+4, CLEAN+1!
    >> XTKDEBUG RESTORE
    XTKDIC INIT+7, SFILE+2*, RFILE+4*, RFILE+5, CLEAN+1!
    >> XTKERR INIT+4*, INIT+7*, SFILE+1*, SFILE+2*, RFILE+2*, RFILE+4*
    XTKET CLEAN+1!
    XTKFILE SFILE+2*, RFILE+3*, CLEAN+1!
    >> XTKMODE INIT+7*, SFILE+3*, RFILE+4*
    XTKR CLEAN+1!
    XTKR("CCNT" INIT+5*
    XTKR("MAXTRY" INIT+4*
    XTKR("PN" INIT+1*, INIT+5*
    XTKR("PT" INIT+5*
    XTKR("QA" RPAR+3*, RPAR+4*, SPAR+3*, SPAR+4*
    XTKR("RFN" RFILE+4*
    XTKR("SA" INIT+5*
    XTKR("SOH" INIT+3*
    XTKR("TO" RPAR+3*, RPAR+5*, SPAR+3*, SPAR+5*
    XTKR("TRMRD" INIT+8*
    XTKR("TRY" INIT+5*
    XTKRDAT INIT+2*, RPAR+1, RPAR+2, RPAR+3, CLEAN+1!
    XTKRPK CLEAN+1!
    XTKS CLEAN+1!
    XTKS("CCNT" INIT+6*
    XTKS("EOL" RPAR+3*, RPAR+4*, SPAR+3*, SPAR+4*
    XTKS("MAXTRY" INIT+4*
    XTKS("NPAD" SPAR+3*, SPAR+4*
    XTKS("PADC" SPAR+3*
    XTKS("PN" INIT+1*, INIT+6*
    XTKS("PT" INIT+6*
    XTKS("QA" INIT+3*
    XTKS("SA" INIT+6*
    XTKS("SIZ" RPAR+2*, SPAR+2*
    XTKS("SOH" INIT+3*
    XTKS("TO" INIT+3*, BSPAR+1
    XTKS("TRY" INIT+6*
    XTKSDAT INIT+2*, SPAR+1, SPAR+2, SPAR+3, CLEAN+1!, BSPAR+1*
    XTKSPK CLEAN+1!
    Y SFILE+1, SFILE+2, RFILE+2, RFILE+3, CLEAN+1!
    Y(0 RFILE+3*, RFILE+4
    Z CLEAN+1!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All