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

Package: MailMan

Routine: XMXADDR2


Information

XMXADDR2 ;ISC-SF/GMB-XMXADDR (cont.) ;04/17/2002 13:42

Source Information

Source file <XMXADDR2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 6 EN^DDIOL  ($$EZBLD,BLD)^DIALOG  (,$$FIND1,FIND)^DIC  ($$ROOT,$$VFILE)^DILFD  $$GET1^DIQ  ^DIR  
MailMan 3 (INDIV,QLATER,SETEXP)^XMXADDR  SETERR^XMXADDR4  $$NAME^XMXUTIL  

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

Package Total Caller Graph
MailMan 2 XMXADDR  ^XMB(1  

Entry Points

Name Comments DBIA/ICR reference
BRODCAST(XMDUZ,XMADDR,XMSTRIKE,XMPREFIX,XMLATER,XMFULL) ;
TYPECAST(XMCAST) ;
FULLCAST(XMSTRIKE,XMPREFIX,XMLATER,XMFULL) ;
TYPELTD(XMLTD) ;
CHKFILE(XMLTD) ;
CHKXREF(XMLTD) ;
PARMLTD(XMLTD) ;
CHECKIT(XMADDR,XMLTD) ;
SHOWLTD(XMDUZ,XMSTRIKE,XMPREFIX,XMLATER,XMIA) ;
INXFORM(X) ; Input transform for file 4.3, field 51 LIMITED BROADCAST DEFAULT
EXHELP ; Executable help for file 4.3, field 51 LIMITED BROADCAST DEFAULT

External References

Name Field # of Occurrence
EN^DDIOL EXHELP+2, EXHELP+4
$$EZBLD^DIALOG BRODCAST+24, BRODCAST+27, TYPECAST+2, TYPECAST+3, FULLCAST+1, PARMLTD+5, SHOWLTD+9, SHOWLTD+10, EXHELP+2
BLD^DIALOG TYPECAST+4, TYPECAST+12
^DIC TYPELTD+6, PARMLTD+6, INXFORM+6
$$FIND1^DIC CHECKIT+3, CHECKIT+12
FIND^DIC BRODCAST+31
$$ROOT^DILFD PARMLTD+2
$$VFILE^DILFD CHKFILE+4
$$GET1^DIQ CHECKIT+13
^DIR TYPECAST+13, SHOWLTD+11
INDIV^XMXADDR SHOWLTD+5
QLATER^XMXADDR BRODCAST+25
SETEXP^XMXADDR FULLCAST+3
SETERR^XMXADDR4 BRODCAST+1, BRODCAST+4, BRODCAST+5, BRODCAST+33, TYPECAST+13, TYPELTD+6, CHKFILE+3, CHKFILE+6, CHKXREF+3, CHKXREF+6
, PARMLTD+6, CHECKIT+1, CHECKIT+2, CHECKIT+4, CHECKIT+15
$$NAME^XMXUTIL SHOWLTD+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(39038),!
  • Line Location: BRODCAST+27
Function Call: WRITE
  • Prompt: ?XMCNT-1#4*20,$E($S(XMPREFIX="":"",1:XMPREFIX_":")_$$NAME^XMXUTIL(XMGM),1,19)
  • Line Location: SHOWLTD+15
Routine Call
  • DIALOG
  • Line Location:
    • BRODCAST+24
    • BRODCAST+27
    • TYPECAST+2
    • TYPECAST+3
    • FULLCAST+1
    • PARMLTD+5
    • SHOWLTD+9
    • SHOWLTD+10
    • EXHELP+2
Routine Call
  • DIALOG
  • Line Location:
    • TYPECAST+4
    • TYPECAST+12
Routine Call
  • DIC
  • Line Location:
    • TYPELTD+6
    • PARMLTD+6
    • INXFORM+6
Routine Call
  • DIC
  • Line Location:
    • CHECKIT+3
    • CHECKIT+12
Routine Call
  • DIC
  • Line Location:
    • BRODCAST+31
Routine Call
  • DIR
  • Line Location:
    • TYPECAST+13
    • SHOWLTD+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND^DIC
^XMB(1 - [#4.3] Classic Fileman Calls
4.32 FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DILIST" BRODCAST+32, SHOWLTD+3, SHOWLTD+16!
^TMP("XMY0" BRODCAST+24
^VA(200 - [#200] CHKXREF+4
^XMB(1 - [#4.3] TYPELTD+4, CHECKIT+6, EXHELP+4
^XUSEC("XMSTAR LIMITED" BRODCAST+2
^XUSEC("XMSTAR" BRODCAST+2, BRODCAST+7

Label References

Name Line Occurrences
CHECKIT BRODCAST+16
CHKFILE TYPELTD+11, CHECKIT+10, INXFORM+11
CHKXREF TYPELTD+12, CHECKIT+11, INXFORM+12
FULLCAST BRODCAST+12
PARMLTD BRODCAST+19
SHOWLTD BRODCAST+34
TYPECAST BRODCAST+10
TYPELTD BRODCAST+18

Naked Globals

Name Field # of Occurrence
^( SHOWLTD+3, EXHELP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA TYPELTD+1~, INXFORM+1~
DA(1 TYPELTD+2*, INXFORM+3*
DIC TYPELTD+1~, TYPELTD+3*, PARMLTD+1~, PARMLTD+2*, INXFORM+1~, INXFORM+4*
DIC("A" PARMLTD+5*
DIC("B" TYPELTD+4*
DIC("S" PARMLTD+4*
DIC(0 TYPELTD+5*, PARMLTD+3*, INXFORM+5*
DIR TYPECAST+1~, TYPELTD+1~, PARMLTD+1~, SHOWLTD+8~, INXFORM+1~
DIR("A" SHOWLTD+9*
DIR("B" TYPECAST+5*, SHOWLTD+10*
DIR(0 TYPECAST+3*, SHOWLTD+10*
>> DIRUT TYPECAST+13
>> DTOUT TYPELTD+6, PARMLTD+6, INXFORM+6
>> DUOUT TYPELTD+6, PARMLTD+6, INXFORM+6
DUZ BRODCAST+2, BRODCAST+7
I EXHELP+1~, EXHELP+3*, EXHELP+4*
U TYPELTD+4, TYPELTD+8, TYPELTD+9, TYPELTD+10, CHECKIT+7, CHECKIT+8, CHECKIT+9, INXFORM+8, INXFORM+9, INXFORM+10
EXHELP+4
X TYPELTD+1~, PARMLTD+1~, INXFORM~, INXFORM+6!, INXFORM+11!, INXFORM+12!, INXFORM+13*
XMADDR BRODCAST~, BRODCAST+8, BRODCAST+9, BRODCAST+15, BRODCAST+16, CHECKIT~, CHECKIT+1, CHECKIT+2
XMALL TYPECAST+1~, TYPECAST+2*, TYPECAST+3, TYPECAST+5, TYPECAST+14
XMCAST BRODCAST+6~, BRODCAST+8*, BRODCAST+9*, BRODCAST+10, BRODCAST+11*, BRODCAST+12, TYPECAST~, TYPECAST+14*
XMCNT SHOWLTD+1~, SHOWLTD+2*, SHOWLTD+7, SHOWLTD+13*, SHOWLTD+14, SHOWLTD+15
XMDEF TYPELTD+1~, TYPELTD+4*
XMDUZ BRODCAST~, BRODCAST+34, SHOWLTD~, SHOWLTD+5
XMERROR BRODCAST+7, BRODCAST+18, BRODCAST+19, BRODCAST+20, BRODCAST+25, TYPELTD+11, TYPELTD+12, CHECKIT+10, CHECKIT+11, SHOWLTD+4~
, INXFORM+1~, INXFORM+11, INXFORM+12
XMFULL BRODCAST~, BRODCAST+12, BRODCAST+22*, BRODCAST+24, BRODCAST+25, FULLCAST~, FULLCAST+1*, FULLCAST+2, FULLCAST+3
XMFWDADD SHOWLTD+4~
XMGM SHOWLTD+1~, SHOWLTD+3*, SHOWLTD+5, SHOWLTD+15
XMI SHOWLTD+1~, SHOWLTD+2*, SHOWLTD+3*
XMIA BRODCAST+4, BRODCAST+5, BRODCAST+8, BRODCAST+24, BRODCAST+25, BRODCAST+26, BRODCAST+27, BRODCAST+33, BRODCAST+34, FULLCAST+2
, CHKFILE+3, CHKFILE+6, CHKXREF+3, CHKXREF+6, CHECKIT+1, CHECKIT+2, CHECKIT+4, CHECKIT+15, SHOWLTD~, SHOWLTD+6
, SHOWLTD+7, SHOWLTD+12*, INXFORM+1~, INXFORM+2*
>> XMINSTR("ADDR FLAGS" , BRODCAST+23
XMLATER BRODCAST~, BRODCAST+12, BRODCAST+25, BRODCAST+26, BRODCAST+34, FULLCAST~, FULLCAST+3, SHOWLTD~, SHOWLTD+5
XMLTD BRODCAST+14~, BRODCAST+16, BRODCAST+18, BRODCAST+19, TYPELTD~, TYPELTD+11, TYPELTD+12, CHKFILE~, CHKXREF~, PARMLTD~
, CHECKIT~, CHECKIT+10, CHECKIT+11, INXFORM+1~, INXFORM+11, INXFORM+12
XMLTD("FILE" TYPELTD+9*, CHKFILE+1, CHKFILE+4, CHKFILE+6, PARMLTD+2, CHECKIT+8*, CHECKIT+12, CHECKIT+13, CHECKIT+14, INXFORM+9*
XMLTD("PARM I EN" , BRODCAST+31, PARMLTD+7*, CHECKIT+12*, CHECKIT+13, CHECKIT+15
XMLTD("PARM" BRODCAST+22, PARMLTD+8*, CHECKIT+2*, CHECKIT+12, CHECKIT+13*, CHECKIT+14
XMLTD("TYPE I EN" , TYPELTD+7*, CHKFILE+3, CHKFILE+6, CHKXREF+3, CHKXREF+6, CHECKIT+3*, CHECKIT+4, CHECKIT+6, INXFORM+7*
, INXFORM+13
XMLTD("TYPE" BRODCAST+22, TYPELTD+8*, PARMLTD+5, CHECKIT+1*, CHECKIT+3, CHECKIT+4, CHECKIT+7*, INXFORM+8*
XMLTD("XREF" BRODCAST+31, TYPELTD+10*, CHKXREF+1, CHKXREF+4, CHKXREF+6, PARMLTD+4, CHECKIT+9*, INXFORM+10*
XMPARM CHECKIT+14~, CHECKIT+15
XMPARM(1 CHECKIT+14*
XMPARM(2 CHECKIT+14*
XMPREFIX BRODCAST~, BRODCAST+12, BRODCAST+34, FULLCAST~, FULLCAST+3, SHOWLTD~, SHOWLTD+5, SHOWLTD+15
XMREC CHECKIT+5~, CHECKIT+6*, CHECKIT+7, CHECKIT+8, CHECKIT+9
>> XMRESTR("NET RECEIVE" , BRODCAST+1
>> XMRESTR("NOBCAST" BRODCAST+5
XMSCREEN BRODCAST+28~, BRODCAST+30*, BRODCAST+31
XMSTRIKE BRODCAST~, BRODCAST+12, BRODCAST+24, BRODCAST+25, BRODCAST+27, BRODCAST+34, FULLCAST~, FULLCAST+3, SHOWLTD~, SHOWLTD+5
Y TYPECAST+14, TYPELTD+1~, TYPELTD+6, TYPELTD+7, PARMLTD+1~, PARMLTD+6, PARMLTD+7, SHOWLTD+8~, SHOWLTD+12, INXFORM+1~
, INXFORM+6, INXFORM+7
Y(0 TYPELTD+8, TYPELTD+9, TYPELTD+10, PARMLTD+8, INXFORM+8, INXFORM+9, INXFORM+10
>> ZTQUEUED INXFORM+2
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 |  Naked Globals |  Local Variables  | All