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 |  Local Variables  | All
Print Page as PDF
Routine: XMLPC

Package: MailMan

Routine: XMLPC


Information

XMLPC ;(WASH ISC)/CAP-Protocol 4 PC Platforms ;03/27/2002 15:54

Source Information

Source file <XMLPC.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
MailMan 2 LPC^XMLSWP0  XMTSTAT^XMTDR  

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
Kernel 1 ^DIC(3.4  

Entry Points

Name Comments DBIA/ICR reference
SEND ;returns ER(0 OR 1), XMLER=number of "soft" errors
SL
SA
REC ;SEE SEND
RL
ACK(Y)
AA
SRINIT ;
SRQ ;Exit from Send/Receive
SUM ;Calculate checksum
A
B
OPEN ;SET DEVICE PARAMETERS

External References

Name Field # of Occurrence
LPC^XMLSWP0 SUM+1
XMTSTAT^XMTDR SEND+4, REC+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "~*~^",$C(13),XMSG,$C(13),XMLINE,U,XMSUM,$C(13)
  • Line Location: SL+1
Function Call: READ
  • Variable: XMLX
  • Timeout: XMLTIME
  • Line Location: SA+0
Function Call: WRITE
  • Prompt: XMLX_$C(13)
  • Line Location: SA+0
Function Call: READ
  • Variable: X
  • Timeout: XMLTIME
  • Line Location: RL+1
Function Call: WRITE
  • Prompt: Y_$C(13)
  • Line Location: AA+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("OS" OPEN+1
^%ZOSF("RM" OPEN+1

Label References

Name Line Occurrences
$$ACK RL+5, RL+7
A B
AA AA+2
B B+1, B+2, B+3
RL RL+1, RL+5
SA SA
SL SA+2
SRINIT SEND+3, REC+1
SRQ SEND+1, SL, SA, SA+1, RL, RL+8
SUM SEND+3, RL+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SEND+2*, A!, A+1*, B*, B+1, B+2
%0 A!, B*, B+1, B+2
%1 A!, B*, B+1
>> ER SEND+1*, SL*, SA+1*, RL*, RL+8*, SRINIT+6*
I ACK~*, AA*, SUM+3*, A*, A+1
IO OPEN+1, OPEN+2
U SL+1, RL+6
X SEND+3*, RL+1*, RL+5*, RL+6*, RL+7*, RL+8, ACK~, AA+1*, AA+2, SUM+3
, A, A+1, OPEN+1~*, OPEN+2
>> XMINST SEND+4, REC+2
>> XMLENQ SRINIT+2*
>> XMLER SEND+1*, SL*, RL*, RL+7*, SRINIT+3*, SRQ+1
XMLERR SRINIT+2*, SRQ+2!
>> XMLINE SL+1, SA, RL+5, RL+7, SRINIT+1*
XMLMAXER SL, SA+1, RL, SRINIT+4*, SRQ+2!
XMLTIME SA, RL+1, RL+2, RL+4, AA+1, SRINIT+5*, SRQ+2!
XMLX SA*, SRQ+2!
XMLY RL+4*, RL+5, RL+6, SRQ+2!
XMLZ SEND+1*, SA+1*, RL+6*, SRQ+2!
>> XMOS SUM+1
>> XMOS(0 SUM+2
>> XMRG REC+2, RL+2*, RL+3*, RL+6
>> XMSG SEND+1, SEND+2*, SEND+3, SEND+4, SL+1
>> XMSTIME RL+2
>> XMSUM SL+1, RL+6, SUM+2*, SUM+3*, A*, B, B+1*, B+2*
>> XMTLER SEND+1*, RL+7*, SRQ+1*
Y ACK~, AA+1, AA+2, SUM+2, A+1*, B*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All