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

Package: MailMan

Routine: XMCB


Information

XMCB ;ISC-SF/GMB- Batch Message Transmission ;08/28/2003 10:11

Source Information

Source file <XMCB.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
MailMan 9 (KL,KL1)^XMC  DOTRAN^XMC1  GET^XMCXT  ASKINST^XMCXU  (GET,OPEN)^XML  (ENT,RECEIVE)^XMR  ENTER^XMS  XMTFINIS^XMTDR  
PAGE^XMXUTIL  
VA FileMan 3 ($$EZBLD,BLD,MSG)^DIALOG  (FILE,UPDATE)^DIE  ^DIK  
Kernel 2 ^%ZISC  $$NEWERR^%ZTER  

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

Package Total Caller Graph
MailMan 4 XMR-SEQ-RECEIVE  XMR-UCI-RCV  XMR-UCI-SEND  XMS-SEQ-TRANSMIT  

Entry Points

Name Comments DBIA/ICR reference
TAPEOUT ; Write messages to tape.
; (Transmit them to another site via tape.)
TAPEIN ; Read messages from tape.
; (Receive them from another site via tape.)
GLBOUT ; Write messages to a global.
; (Transmit them to another UCI via the global.)
OUTDO ;
GLBIN ; Read messages from a global.
; (Receive them from another UCI via the global.)

External References

Name Field # of Occurrence
^%ZISC TAPEIN+7
$$NEWERR^%ZTER TAPEIN+4
$$EZBLD^DIALOG TAPEIN+8, GLBOUT+3, OUTDO+5, OUTDO+10
BLD^DIALOG GLBOUT+5
MSG^DIALOG GLBOUT+6
FILE^DIE GLBOUT+32
UPDATE^DIE GLBOUT+27
^DIK GLBIN+21
KL^XMC TAPEOUT+7, GLBOUT+33, GLBIN+25
KL1^XMC TAPEIN+9
DOTRAN^XMC1 GLBIN+8, GLBIN+17, GLBIN+23, GLBIN+24
GET^XMCXT OUTDO+4, GLBIN+7
ASKINST^XMCXU TAPEOUT+4, GLBOUT+24
GET^XML GLBOUT+25, GLBIN+5
OPEN^XML TAPEOUT+5
ENT^XMR TAPEIN+6
RECEIVE^XMR GLBIN+19
ENTER^XMS OUTDO+7
XMTFINIS^XMTDR OUTDO+8
PAGE^XMXUTIL GLBIN+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!!
  • Line Location: GLBOUT+2
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(42250)
  • Line Location: GLBOUT+3
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(42252)
  • Line Location: OUTDO+5
Function Call: WRITE
  • Prompt: $C(7)," ... ",$$EZBLD^DIALOG(42253,XMC("S"))
  • Line Location: OUTDO+10
Routine Call
  • DIALOG
  • Line Location:
    • TAPEIN+8
    • GLBOUT+3
    • OUTDO+5
    • OUTDO+10
Routine Call
  • DIALOG
  • Line Location:
    • GLBOUT+5
Routine Call
  • DIALOG
  • Line Location:
    • GLBOUT+6
Routine Call
  • DIE
  • Line Location:
    • GLBOUT+32
Routine Call
  • DIE
  • Line Location:
    • GLBOUT+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZISL(4.281 - [#4.281] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZISL(4.281 - [#4.281] GLBOUT+3, GLBIN+11, GLBIN+12, GLBIN+15
^%ZOSF("TRAP" TAPEIN+5
^XMB("NETNAME" GLBOUT+26, GLBIN+4

Label References

Name Line Occurrences
OUTDO TAPEOUT+6, GLBOUT+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA GLBIN+20~, GLBIN+21*
DIK GLBIN+20~, GLBIN+21*
ER TAPEOUT+2~, TAPEOUT+3*, TAPEOUT+5, TAPEIN+2~, TAPEIN+3*, GLBOUT+22~, GLBOUT+25, GLBIN+5, GLBIN+11, GLBIN+18*
, GLBIN+19
IO OUTDO+6
IO(0 TAPEIN+7, OUTDO+2, OUTDO+9
>> POP TAPEOUT+5, GLBOUT+25
U GLBIN+13, GLBIN+14
>> X TAPEIN+5*
XM TAPEIN+2~, OUTDO+1~, OUTDO+3*, GLBIN+2~, GLBIN+3*, GLBIN+6, GLBIN+17, GLBIN+22
XMABORT TAPEOUT+2~, TAPEOUT+3*, TAPEOUT+4, GLBOUT+22~, GLBOUT+23*, GLBOUT+24, GLBIN+2~, GLBIN+4*, GLBIN+6, GLBIN+9
XMC TAPEOUT+2~, TAPEIN+2~, GLBOUT+22~, GLBIN+2~
XMC("BATCH" TAPEOUT+3*, TAPEIN+3*, OUTDO+3*, GLBIN+18*
XMC("R" TAPEIN+8, GLBIN+23
XMC("S" OUTDO+10
XMC("TURN" TAPEIN+3*, OUTDO+3*, GLBIN+18*
XMCHAN TAPEOUT+2~, TAPEOUT+3*, TAPEIN+2~, TAPEIN+3*, GLBOUT+22~, GLBOUT+23*, GLBIN+2~, GLBIN+4*
>> XMCLOSE OUTDO+11
XMCNT GLBIN+2~, GLBIN+10*, GLBIN+16*, GLBIN+23
XMDUZ OUTDO+1~, GLBIN+2~
XMFDA GLBOUT+22~
XMFDA( GLBOUT+26*, GLBOUT+31*
XMI GLBIN+2~, GLBIN+10*, GLBIN+11*, GLBIN+12, GLBIN+15, GLBIN+17, GLBIN+18
XMIEN GLBOUT+22~
XMIEN(1 GLBOUT+28
XMIENS GLBOUT+22~, GLBOUT+30*, GLBOUT+31
XMINST TAPEOUT+2~, TAPEOUT+4, GLBOUT+22~, GLBOUT+24, OUTDO+8
XMIREC GLBIN+2~, GLBIN+12*, GLBIN+13, GLBIN+14, GLBIN+15*
XMLINE GLBOUT+22~, GLBOUT+23*, GLBIN+18*
XMNETNAM GLBIN+2~, GLBIN+4*, GLBIN+8, GLBIN+11, GLBIN+13, GLBIN+24
>> XMQUIET GLBIN+18*
>> XMREC OUTDO+3*
XMSITE TAPEOUT+2~, TAPEOUT+4, GLBOUT+22~, GLBOUT+24, GLBOUT+31, GLBIN+2~, GLBIN+14*, GLBIN+17
XMTASK GLBOUT+22~, GLBOUT+28*, GLBOUT+30, GLBIN+2~, GLBIN+18*, GLBIN+21
XMTEXT GLBOUT+4~
Y GLBOUT+22~, GLBIN+2~
>> ZTQUEUED TAPEIN+8, GLBIN+3
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