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

Package: MailMan

Routine: XMRTCP


Information

XMRTCP ;(WASH ISC)/THM/CAP-SMTP Receiver ;10/09/2002 14:23

Source Information

Source file <XMRTCP.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
MailMan 8 KL1^XMC  ENT^XMC1  XMTCHECK^XMKPR  SCRIPT^XMKPR1  ENT^XMR  (FTP,REN)^XMRFTP  START^XMRTCPGO  XMTAUDT^XMTDR  
Kernel 5 ^%ZIS  SETENV^%ZOSV  ($$FMDIFF,$$NOW)^XLFDT  DUZ^XUP  H2^XUSCLEAN  
VA FileMan 1 DT^DICRW  

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

Package Total Caller Graph
MailMan 4 XMMGR-START-TCP-POLLER  XMRFTP  XMRFTPUX  XMUCXPOP  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
POLL ;Poll all domains with flags set
HANG
L
RQ ;Transmit messages / execute TURN command
QQ
DUPNAME
KILL
SETUP ;Set up environment
ERR
HALT ;
SOC25
CK(X)
JOB ;
START
ERRSCRPT ;TRAP transmission errors

External References

Name Field # of Occurrence
^%ZIS POLL+3
SETENV^%ZOSV SOC25
DT^DICRW SETUP+1, SOC25+1
$$FMDIFF^XLFDT RQ+24, RQ+25
$$NOW^XLFDT RQ+24, RQ+25
KL1^XMC KILL
ENT^XMC1 RQ+28
XMTCHECK^XMKPR RQ+18
SCRIPT^XMKPR1 RQ+20
ENT^XMR SOC25+5
FTP^XMRFTP QQ
REN^XMRFTP RQ+11
START^XMRTCPGO START
XMTAUDT^XMTDR RQ+27
DUZ^XUP SOC25+1
H2^XUSCLEAN HALT+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("ERRTN" RQ+12, ERR
^%ZOSF("OS" ERRSCRPT+2
^%ZOSF("TRAP" POLL+2, RQ+12, DUPNAMESOC25+2
^DIC(4.2 - [#4.2] L+3, RQ+4, RQ+17
^TMP("XMRTCP" HANG+1
^XMB(1 - [#4.3] L, CK, JOB+2*
^XMB(3.7 - [#3.7] RQ+2
^XMBX("TCPCHAN" RQ+5
^XMBX("TCPCHAN-COUNT" RQ+5, CK+1
^XMBX(4.2995 - [#4.2995] QQ

Label References

Name Line Occurrences
$$CK RQ+4
@( ERR
HALT RQ+24, RQ+25, RQ+31, SOC25+6
KILL RQ+30, QQERR+1
L RQ+2, RQ+4, RQ+5, DUPNAME
POLL QQ+2, ERR+1
QQ L+3
SETUP RQ+5

Naked Globals

Name Field # of Occurrence
^(0 HANG+1!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % RQ+4*, RQ+5, RQ+7, SOC25, CK+1*, CK+2
>> %IS POLL+3*
DIC KILL!
>> ER SOC25+2*, ERRSCRPT+1*
>> I CK*, CK+1
IO HANGSETUP+1~*, SOC25*, SOC25+3
IO(0 HANG*, SETUP+1*, SOC25*
>> IOP POLL+3*
>> IOT POLL+3*
U POLL+2*, LRQ+26
X POLL+2*, RQ+12*, QQ*, QQ+1*, DUPNAME*, SOC25*, SOC25+2*, CK~
XM POLL+3!, HANG*
XMB RQ+18, RQ+20, RQ+27, KILL!
XMB("FIRST SC RIPT" , RQ+25
XMB("ITERATIONS" RQ+25
XMB("LAST TRY " , RQ+24, RQ+25
XMB("SCR IEN" RQ+20, RQ+25
XMB("SCRIPT" RQ+26
XMB("TRIES" RQ+24
>> XMCHAN SOC25+4*
XMDT KILL!
>> XMDUZ POLL+2*
>> XMINST L+4*, RQ+2, RQ+5, RQ+11, RQ+17, RQ+18, RQ+20, RQ+27
>> XMLTCPT HANG*, HANG+1*, L+3*, L+4, RQ+4*
>> XMNO220 SOC25+4*
>> XMOKTYPE RQ+20
>> XMOKTYPE("TCPCHAN" RQ+19*
>> XMRPORT SOC25*
>> XMRTCP("CNT" RQ+7*
>> XMRTCP("NAME" RQ+10, RQ+11*, ERR+1
>> XMSITE RQ+17*, RQ+20
>> ZTIO RQ+26*
ZTPAR KILL!
>> ZTQUEUED HANG*
>> ZTSK HANG*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All