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

Package: MailMan

Routine: XMJBL


Information

XMJBL ;ISC-SF/GMB-List contents of user's Mailbox ;12/04/2002 13:46

Source Information

Source file <XMJBL.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
MailMan 6 SELBSKT^XMJBU  CHECK^XMVVITAE  ZAPIT^XMXMSGS2  (PAGE,WAIT)^XMXUTIL  $$MMDT^XMXUTIL1  ($$DATE,$$SUBJ)^XMXUTIL2  
Kernel 3 $$NOW^XLFDT  $$REPEAT^XLFSTR  EN^XUTMDEVQ  
VA FileMan 3 $$EZBLD^DIALOG  ^DIC  ^DIR  

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 XMBASKLIST  XMUT1  

Entry Points

Name Comments DBIA/ICR reference
MBOX ; List messages in mailbox of DUZ
LISTMBOX ; Option to list mailbox contents comes in here
LISTM(XMDUZ,XMNAME) ; List Mailbox
ZLISTM ;
LISTB(XMDUZ,XMNAME,XMK,XMKN) ; List Basket
ZLISTB ;
LB(XMDUZ,XMNAME,XMK,XMKN,XMLEN,XMPAGE,XMABORT) ;
INIT(XMNAME,XMLEN,XMPAGE,XMABORT) ;
PAGE ;
HEADER ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG LISTMBOX+3, LISTMBOX+4, LISTMBOX+5, LISTMBOX+10, LISTMBOX+14, LB+3, LB+11, HEADER+4
^DIC MBOX+3
^DIR LISTMBOX+7
$$NOW^XLFDT INIT+4, INIT+6
$$REPEAT^XLFSTR HEADER+5
SELBSKT^XMJBU LISTMBOX+12
CHECK^XMVVITAE LISTMBOX+2
ZAPIT^XMXMSGS2 LB+8
PAGE^XMXUTIL PAGE+1
WAIT^XMXUTIL ZLISTM+9, ZLISTB+6
$$MMDT^XMXUTIL1 INIT+4, INIT+6
$$DATE^XMXUTIL2 LB+12
$$SUBJ^XMXUTIL2 LB+12
EN^XUTMDEVQ LISTMBOX+10, LISTMBOX+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(34656,XMKN)
  • Line Location: LB+3
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(34656.1,XMKN)
  • Line Location: LB+11
Function Call: WRITE
  • Prompt: !,$J(XMKZ,XMLEN("XMKZ")),". ",$J("["_XMZ_"]",XMLEN("XMZ"))," ",$$DATE^XMXUTIL2(XMZREC,1)," ",$E($$SUBJ^XMXUTIL2(XMZREC),1,XMLEN("SUBJ"))
  • Line Location: LB+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PAGE+2
Function Call: WRITE
  • Prompt: $$EZBLD^DIALOG(34657,.XMPARM)
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",79)
  • Line Location: HEADER+5
Routine Call
  • DIALOG
  • Line Location:
    • LISTMBOX+3
    • LISTMBOX+4
    • LISTMBOX+5
    • LISTMBOX+10
    • LISTMBOX+14
    • LB+3
    • LB+11
    • HEADER+4
Routine Call
  • DIC
  • Line Location:
    • MBOX+3
Routine Call
  • DIR
  • Line Location:
    • LISTMBOX+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XMB(3.7 - [#3.7] ZLISTM+5, ZLISTB+2, LB+5
^XMB(3.9 - [#3.9] LB+7, INIT+3

Label References

Name Line Occurrences
HEADER INIT+8, PAGE+3
INIT ZLISTM+4, ZLISTB+3
LB ZLISTM+7, ZLISTB+4
LISTM MBOX+4
PAGE LB+2, LB+10

Naked Globals

Name Field # of Occurrence
^( ZLISTM+6, LB+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC MBOX+1~, MBOX+2*
DIC(0 MBOX+2*
DIR LISTMBOX+1~
DIR("A" LISTMBOX+3*
DIR("B" LISTMBOX+6*
DIR(0 LISTMBOX+5*
>> DIRUT LISTMBOX+7
IOF INIT+7, PAGE+2
IOSL LB+2, LB+9
IOST ZLISTM+8, ZLISTB+5, INIT+7, PAGE+1
U MBOX+4, LISTMBOX+12
X LISTMBOX+1~
XMABORT ZLISTM+1~, ZLISTM+4, ZLISTM+5, ZLISTM+7, ZLISTM+8, ZLISTB+1~, ZLISTB+3, ZLISTB+4, ZLISTB+5, LB~
, LB+2, LB+5, LB+9, LB+10, INIT~, INIT+2*, PAGE+1
XMALL LISTMBOX+1~, LISTMBOX+4*, LISTMBOX+5, LISTMBOX+6, LISTMBOX+10
XMDUZ LISTMBOX+12, LISTM~, ZLISTM+5, ZLISTM+7, LISTB~, ZLISTB+2, ZLISTB+4, LB~, LB+5, LB+8
XMK LISTMBOX+11~, LISTMBOX+12, ZLISTM+1~, ZLISTM+6*, ZLISTM+7, LISTB~, ZLISTB+2, ZLISTB+4, LB~, LB+5
, LB+8
XMKN LISTMBOX+11~, LISTMBOX+12, ZLISTM+1~, ZLISTM+2*, ZLISTM+5*, ZLISTM+6, ZLISTM+7, LISTB~, ZLISTB+4, LB~
, LB+3, LB+11
XMKZ LB+1~, LB+4*, LB+5*, LB+6, LB+12
XMLEN ZLISTM+1~, ZLISTM+4, ZLISTM+7, ZLISTB+1~, ZLISTB+3, ZLISTB+4, LB~, INIT~
XMLEN("DATE" INIT+4*, INIT+5
XMLEN("SUBJ" LB+12, INIT+5*
XMLEN("XMKZ" ZLISTM+3*, ZLISTB+2*, LB+12, INIT+5
XMLEN("XMZ" LB+12, INIT+3*, INIT+5
XMNAME LISTMBOX+1~, LISTMBOX+8*, LISTM~, ZLISTM+4, ZLISTM+7, LISTB~, ZLISTB+3, ZLISTB+4, LB~, INIT~
, INIT+6*, HEADER+3
XMPAGE ZLISTM+1~, ZLISTM+4, ZLISTM+7, ZLISTB+1~, ZLISTB+3, ZLISTB+4, LB~, INIT~, INIT+2*, HEADER+2*
HEADER+3
XMPARM HEADER+1~, HEADER+4
XMPARM(1 HEADER+3*
XMPARM(2 HEADER+3*
>> XMV("NAME" LISTMBOX+8
>> XMV("ORDER" LB+5
XMZ LB+1~, LB+6*, LB+7, LB+8, LB+12
XMZREC LB+1~, LB+7*, LB+8, LB+12
Y MBOX+1~, MBOX+3, MBOX+4, LISTMBOX+1~, LISTMBOX+10
Y(0 MBOX+4
>> ZTQUEUED INIT+1
>> ZTREQ INIT+1*
ZTSAVE LISTMBOX+1~, LISTMBOX+10, LISTMBOX+14
ZTSAVE("XMDUZ" LISTMBOX+9*
ZTSAVE("XMK" LISTMBOX+13*
ZTSAVE("XMKN" LISTMBOX+13*
ZTSAVE("XMNAME" LISTMBOX+9*
ZTSAVE("XMV(""ORDER"")" LISTMBOX+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All