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

Package: MailMan

Routine: XMCXU


Information

XMCXU ;ISC-SF/GMB- Select Domains/Scripts ;04/17/2002 08:43

Source Information

Source file <XMCXU.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ($$EZBLD,BLD,MSG)^DIALOG  ^DIC  MIX^DIC1  ^DIR  
MailMan 2 ($$TSKEXIST,KILLTSK)^XMKPR  (INITSCR,SCRIPT)^XMKPR1  
Kernel 1 $$HTE^XLFDT  

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 XMCB  XMCE  XMCQ  XMCTLK  XMCX  

Entry Points

Name Comments DBIA/ICR reference
ASK(XMINST,XMSITE,XMB,XMABORT,XMSCREEN,XMOKTYPE) ;
ASKINST(XMINST,XMSITE,XMABORT,XMSCREEN) ; Lookup domain, perhaps using screen
ASKSCR(XMINST,XMSITE,XMB,XMABORT,XMOKTYPE) ;
SCRIPT(XMINST,XMSITE,XMB,XMABORT) ; Ask user to select the script.
; List valid entries.
CHKTSK(XMINST,XMCHOOSE,XMABORT) ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG ASKINST+2, ASKINST+3, ASKSCR+2, SCRIPT+9, SCRIPT+15, CHKTSK+15
BLD^DIALOG ASKINST+13, ASKINST+18, SCRIPT+6, CHKTSK+5, CHKTSK+11, CHKTSK+16
MSG^DIALOG ASKINST+14, SCRIPT+7, CHKTSK+6, CHKTSK+12
^DIC SCRIPT+18
MIX^DIC1 ASKINST+19
^DIR CHKTSK+19
$$HTE^XLFDT CHKTSK+10
$$TSKEXIST^XMKPR CHKTSK+2
KILLTSK^XMKPR CHKTSK+21
INITSCR^XMKPR1 SCRIPT+21
SCRIPT^XMKPR1 ASKSCR+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKINST+10
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKINST+15
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(42284)
  • Line Location: ASKSCR+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SCRIPT+3
Function Call: WRITE
  • Prompt: !,$J(I,3),?5,$P(XMREC,U),?30,$P(XMREC,U,4),?40,$J($P(XMREC,U,2),2)
  • Line Location: SCRIPT+9
Function Call: WRITE
  • Prompt: ?50,$$EZBLD^DIALOG(42286)
  • Line Location: SCRIPT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SCRIPT+10
Routine Call
  • DIALOG
  • Line Location:
    • ASKINST+2
    • ASKINST+3
    • ASKSCR+2
    • SCRIPT+9
    • SCRIPT+15
    • CHKTSK+15
Routine Call
  • DIALOG
  • Line Location:
    • ASKINST+13
    • ASKINST+18
    • SCRIPT+6
    • CHKTSK+5
    • CHKTSK+11
    • CHKTSK+16
Routine Call
  • DIALOG
  • Line Location:
    • ASKINST+14
    • SCRIPT+7
    • CHKTSK+6
    • CHKTSK+12
Routine Call
  • DIC
  • Line Location:
    • SCRIPT+18
Routine Call
  • DIR
  • Line Location:
    • CHKTSK+19

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] SCRIPT+9, SCRIPT+11

Label References

Name Line Occurrences
ASKINST ASK+1
ASKSCR ASK+2
SCRIPT ASKSCR+3

Naked Globals

Name Field # of Occurrence
^( SCRIPT+9, SCRIPT+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D ASKINST+1~, ASKINST+4*
DIC ASKINST+1~, ASKINST+4*, SCRIPT+12~, SCRIPT+13*
DIC("A" SCRIPT+15*
DIC("B" SCRIPT+16*
DIC("S" ASKINST+7*, ASKINST+16*
DIC("W" ASKINST+5*, SCRIPT+17*
DIC(0 ASKINST+4*, SCRIPT+14*
DIR CHKTSK+14~
DIR("B" CHKTSK+15*
DIR(0 CHKTSK+15*
>> DIRUT CHKTSK+19
I SCRIPT+2~, SCRIPT+8*, SCRIPT+9*
U ASKINST+21, SCRIPT+9, CHKTSK+10
X ASKINST+1~, SCRIPT+12~, CHKTSK+14~
XMABORT ASK~, ASK+1, ASK+2, ASKINST~, ASKINST+19*, ASKSCR~, ASKSCR+2*, ASKSCR+3, SCRIPT~, SCRIPT+18*
, CHKTSK~, CHKTSK+7*, CHKTSK+19*, CHKTSK+20*
XMB ASK~, ASK+2, ASKSCR~, ASKSCR+1, ASKSCR+3, SCRIPT~, SCRIPT+21
XMB("FIRST SC RIPT" , SCRIPT+20*
XMB("SCR IEN" , ASKSCR+2, SCRIPT+11, SCRIPT+16, SCRIPT+19, SCRIPT+20*
XMCHOOSE CHKTSK~, CHKTSK+16, CHKTSK+20
XMCX ASKINST+1~
XMCXC ASKINST+1~, ASKINST+3*
XMCXM ASKINST+1~, ASKINST+2*
XMINST ASK~, ASK+1, ASK+2, ASKINST~, ASKINST+20*, ASKSCR~, ASKSCR+1, ASKSCR+3, SCRIPT~, SCRIPT+9
, SCRIPT+11, SCRIPT+21, CHKTSK~, CHKTSK+2, CHKTSK+21
XMOKTYPE ASK~, ASK+2, ASKSCR~, ASKSCR+1
XMPARM CHKTSK+1~, CHKTSK+11
XMPARM(1 CHKTSK+10*
XMPARM(2 CHKTSK+10*
XMREC SCRIPT+2~, SCRIPT+9*
XMSCREEN ASK~, ASK+1, ASKINST~, ASKINST+6, ASKINST+7, ASKINST+8
XMSITE ASK~, ASK+1, ASK+2, ASKINST~, ASKINST+21*, ASKSCR~, ASKSCR+1, ASKSCR+3, SCRIPT~, SCRIPT+21
XMTEXT ASKINST+9~, SCRIPT+2~, CHKTSK+1~
XMTSK CHKTSK+1~, CHKTSK+2*, CHKTSK+3, CHKTSK+5, CHKTSK+10, CHKTSK+13*, CHKTSK+16, CHKTSK+21
Y ASKINST+1~, ASKINST+19, ASKINST+20, ASKINST+21, SCRIPT+12~, SCRIPT+18, SCRIPT+19, SCRIPT+20, CHKTSK+14~, CHKTSK+20
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