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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: XMC1B

Package: MailMan

Routine: XMC1B


Information

XMC1B ;(WASH ISC)/THM-Script Interpreter (Open/Close) ;06/11/2002 09:33

Source Information

Source file <XMC1B.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 ^%ZIS  ^%ZISC  
MailMan 2 (DOTRAN,ERTRAN,FLUSH)^XMC1  GET^XML  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
MailMan 2 XMC1  XMCD  

Entry Points

Name Comments DBIA/ICR reference
TRYDEV(X) ; Device specification parsing
OPEN ;OPEN Command
; O H=FORUM.VA.GOV,P=TCP/IP-MAILMAN
PROT(XMCHAN) ; Communications Protocol
DEVICE ;
CLOSE ; Close channel
HOST(X) ; Host - Set IP address used by transmission scripts in file 4.6
D1 ;

External References

Name Field # of Occurrence
^%ZIS TRYDEV+3, CLOSE+5
^%ZISC CLOSE+4
DOTRAN^XMC1 CLOSE+3
ERTRAN^XMC1 OPEN+7, TRYDEV+4
FLUSH^XMC1 CLOSE+1
GET^XML PROT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] D1+1
^%ZIS(2 - [#3.2] D1+2
^%ZOSF("EOFF" D1+4
^%ZOSF("RM" D1+4
^%ZOSF("TYPE-AHEAD" D1+4
^XMBS(4.2999 - [#4.2999] CLOSE+9

Label References

Name Line Occurrences
D1 TRYDEV+1, TRYDEV+6
DEVICE OPEN+10
HOST OPEN+5
PROT OPEN+6, OPEN+9
TRYDEV DEVICE+3, DEVICE+4

Naked Globals

Name Field # of Occurrence
^(0 D1+1
^(3 CLOSE+9*
^(50 D1+2
^(51 D1+2
^(52 D1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS TRYDEV+3*
>> ER OPEN+3, OPEN+8, OPEN+10, DEVICE+3, TRYDEV+1*, TRYDEV+2*
IO TRYDEV+1, D1+4, CLOSE+1
ION DEVICE+1
IOP TRYDEV+3*!, CLOSE+5*
>> IOS D1+1
>> IOT D1+3
>> POP TRYDEV+4
U HOST+1, DEVICE+1, D1+1, CLOSE+9
X HOST~, TRYDEV~, TRYDEV+2, TRYDEV+3, TRYDEV+4, D1+4*
>> XMB("SCR REC" , HOST+1, DEVICE+1
>> XMC("DEVICE" D1+1*
>> XMC("MODEM" D1+1*, D1+2
>> XMC("R" CLOSE+3
>> XMC("S" CLOSE+3
>> XMC1 OPEN+3
XMCHAN PROT~
XMCP OPEN+2~, OPEN+3*, OPEN+4
XMCP1 OPEN+2~, OPEN+4*, OPEN+5, OPEN+6, OPEN+7
XMCP2 OPEN+2~, OPEN+4*, OPEN+5, OPEN+6, DEVICE+1*, DEVICE+2, DEVICE+3, DEVICE+4
>> XMDIAL D1+2*
>> XMHANG D1+2*, CLOSE+1
>> XMHANG("OPEN" TRYDEV+5*, CLOSE+4
>> XMHOST HOST+1*, HOST+2*
XMI OPEN+2~, OPEN+3*
>> XMINST CLOSE+9
>> XMIO DEVICE+1, DEVICE+4
>> XMPROT OPEN+9
>> XMSTAT D1+2*
>> XMTLER CLOSE+3
Y PROT+1~
>> ZTIO DEVICE+1, DEVICE+4
>> ZTQUEUED DEVICE+1, TRYDEV+1, CLOSE+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All