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

Package: MailMan

Routine: XMDIRQST


Information

XMDIRQST ;(WASH ISC)/CWU-Request Email Directory ;04/18/2002 07:31

Source Information

Source file <XMDIRQST.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 (,IX)^DIC  ^DIE  ^DIR  
Kernel 1 ^%ZTLOAD  
MailMan 1 SENDMSG^XMXSEND  

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 5 XMMGR-DIRECTORY-ALL  XMMGR-DIRECTORY-EDITGRP  XMMGR-DIRECTORY-GROUP  XMMGR-DIRECTORY-LISTGRP  XMMGR-DIRECTORY-SINGLE  

Entry Points

Name Comments DBIA/ICR reference
ALL
SINGLE ;Send a request to one Domain
S(I) ;Schedule Task to Send Request to Domain
TASK ; Set up Task
ONE ;
LISTGRP ;
GROUP ;
EDIT ;

External References

Name Field # of Occurrence
^%ZTLOAD TASK+6
^DIC SINGLE+4, EDIT+2
IX^DIC GROUP+5
^DIE EDIT+4
^DIR ALL+5, GROUP+15
SENDMSG^XMXSEND ONE+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Choose Domains to request Email Directories for."
  • Line Location: SINGLE+1
Function Call: WRITE
  • Prompt: $C(7)," ??? No entry in Domain File (4.2) for domain '",I,"'. [S(I)+2^XMDIRQST]"
  • Line Location: S+3
Function Call: WRITE
  • Prompt: $C(7)," ??? The directory request for ",X," (`",I,") is NOT permitted since it is accessed via relay domain '",$P($G(^DIC(4.2,+R,0)),U)," (`",R,"). [S(I)+3^XMDIRQST] "
  • Line Location: S+4
Function Call: WRITE
  • Prompt: $C(7)," ??? The request for a directory from ",X," (`",I,") is NOT permitted as it is through FOC-AUSTIN. [S(I)+4^XMDIRQST]"
  • Line Location: S+5
Function Call: WRITE
  • Prompt: $C(7)," ??? The request for a directory from ",X," (`",I,") is NOT permitted since it is a relay domain (Q-...). [S(I)+5^XMDIRQST]"
  • Line Location: S+6
Function Call: WRITE
  • Prompt: $C(7)," ??? You may not request a directory from your own site."
  • Line Location: S+7
Function Call: WRITE
  • Prompt: !!,$C(7),"TASK #"_ZTSK_" scheduled for "_NETADDR
  • Line Location: TASK+7
Function Call: WRITE
  • Prompt: !!,"Group Number ",X," contains following Domain names : "
  • Line Location: GROUP+7
Function Call: WRITE
  • Prompt: !,$P(^DIC(4.2,I,0),U)
  • Line Location: GROUP+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: GROUP+9
Function Call: WRITE
  • Prompt: !!,"Enter the Domain name whose Directory Requests Flag you wish to edit."
  • Line Location: EDIT+1
Routine Call
  • DIC
  • Line Location:
    • SINGLE+4
    • EDIT+2
Routine Call
  • DIC
  • Line Location:
    • GROUP+5
Routine Call
  • DIE
  • Line Location:
    • EDIT+4
Routine Call
  • DIR
  • Line Location:
    • ALL+5
    • GROUP+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4.2 - [#4.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4.2 - [#4.2] ALL+6, S+3, S+4, GROUP+6, GROUP+8, GROUP+16
^XMB("NETNAME" S+7

Label References

Name Line Occurrences
EDIT EDIT+5
S ALL+6, SINGLE+5, GROUP+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% S+1~, S+3*, S+4
A ALL~
>> D GROUP+3*
>> DA EDIT+4*
DIC SINGLE+2~, SINGLE+3*, GROUP+2*, EDIT+2!*
DIC("A" SINGLE+3*, GROUP+3*
DIC("S" GROUP+4*
DIC(0 SINGLE+3*, GROUP+2*, EDIT+2*
>> DIE EDIT+4*
DIR ALL~, GROUP+1~
DIR("?" ALL+4*, GROUP+14*
DIR("A" ALL+2*, GROUP+12*
DIR("B" ALL+3*, GROUP+13*
DIR(0 ALL+1*, GROUP+11*
>> DIRUT ALL+5, GROUP+15
DO GROUP+3!
>> DR EDIT+4*
DTOUT ALL~, GROUP+1~, EDIT+3
DUOUT ALL~, GROUP+1~, EDIT+3
I ALL+6*, S~, S+3, S+4, S+5, S+6, GROUP+8*, GROUP+16*
LSTBYGRP LISTGRP+1~*, GROUP+10
NETADDR ALL~, TASK+1~, TASK+3*, TASK+7, ONE+4, GROUP+1~
R S+1~, S+4*
U S+4, GROUP+8
X SINGLE+2~, S+1~, S+4*, S+5, S+6, S+7, TASK+3, TASK+5, GROUP+6*, GROUP+7
GROUP+8
XMGROUP GROUP+1~, GROUP+6*, GROUP+12, GROUP+16
XMINSTR ONE+1~, ONE+4
XMINSTR("FROM" ONE+2*
XMSUB ALL~, GROUP+1~
XMTASK TASK+1~, TASK+2*, TASK+7
XMTEXT ONE+1~
XMTEXT(1 ONE+3*
XMY ALL~, GROUP+1~
Y ALL~, ALL+5, SINGLE+2~, SINGLE+4, SINGLE+5, GROUP+1~, GROUP+6, GROUP+15, EDIT+3, EDIT+4
>> ZTDESC TASK+5*
ZTDTH ALL~, TASK+4*, GROUP+1~
>> ZTIO TASK+5*
>> ZTRTN TASK+4*
ZTSAVE ALL~, GROUP+1~
ZTSAVE("NETADDR" TASK+3*
ZTSK TASK+2~, TASK+7, GROUP+1~
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