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

Package: MailMan

Routine: XMJMFA


Information

XMJMFA ;ISC-SF/GMB-Find message: Subject starts with ;04/18/2002 07:47

Source Information

Source file <XMJMFA.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
MailMan 8 READMSG^XMJBM  SHOW^XMJERR  (HEADER,INIT,LISTMSG)^XMJML  CHOOSE^XMJMLN  SETOPT^XMJMLR1  ADDITM^XMUT4A  $$ACCESS^XMXSEC  WAIT^XMXUTIL  
VA FileMan 2 $$EZBLD^DIALOG  LIST^DIC  

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

Package Total Caller Graph
MailMan 3 XMJBM  XMJMF  XMJMLR  

Entry Points

Name Comments DBIA/ICR reference
FIND(XMDUZ,XMSTRING,XMWAIT) ;
SRCHINIT(XMDUZ,XMFLAGS,XMSCREEN) ;
INIT(XMDUZ,XMDETAIL,XMLEN) ;
DISPLAY(XMDUZ,XMSTRING,XMFLAGS,XMSCREEN,XMFROM,XMDETAIL,XMKZ,XMCNT,XMFIRST,XMPAGE,XMMORE,XMLEN,XMZOOM,XMPMAX) ;
LISTMSG(XMDUZ,XMDETAIL,XMCNT,XMLEN) ; Check and List
READMSG ; (XMDUZ,XMKZ,XMREC) <- needed!

External References

Name Field # of Occurrence
$$EZBLD^DIALOG FIND+14, DISPLAY+3, DISPLAY+19, LISTMSG+7, READMSG+9
LIST^DIC DISPLAY+14
READMSG^XMJBM READMSG+6
SHOW^XMJERR READMSG+4
HEADER^XMJML DISPLAY+3
INIT^XMJML INIT+3
LISTMSG^XMJML DISPLAY+7, DISPLAY+10, LISTMSG+9
CHOOSE^XMJMLN FIND+11
SETOPT^XMJMLR1 FIND+6
ADDITM^XMUT4A LISTMSG+8
$$ACCESS^XMXSEC READMSG+3
WAIT^XMXUTIL FIND+16, READMSG+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$EZBLD^DIALOG(34401)
  • Line Location: FIND+14
Function Call: WRITE
  • Prompt: !
  • Line Location: FIND+16
Routine Call
  • DIALOG
  • Line Location:
    • FIND+14
    • DISPLAY+3
    • DISPLAY+19
    • LISTMSG+7
    • READMSG+9
Routine Call
  • DIC
  • Line Location:
    • DISPLAY+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(3.9 - [#3.9] LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DILIST" DISPLAY+15, DISPLAY+18!, LISTMSG+3, LISTMSG+5
^TMP("XM" FIND+2!, FIND+12, FIND+17!, DISPLAY+5, DISPLAY+6, DISPLAY+8, DISPLAY+9, LISTMSG+10*, READMSG+9*
^XMB(3.7 - [#3.7] SRCHINIT+5, LISTMSG+6, LISTMSG+7, LISTMSG+8, READMSG+7, READMSG+8, READMSG+9
^XMB(3.9 - [#3.9] READMSG+3

Label References

Name Line Occurrences
DISPLAY FIND+9
INIT FIND+5, FIND+8
LISTMSG DISPLAY+16
SRCHINIT FIND+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
I LISTMSG+1~, LISTMSG+2*, LISTMSG+3*, LISTMSG+5
IOSL FIND+3
U SRCHINIT+5, DISPLAY+7, DISPLAY+10, DISPLAY+15, LISTMSG+7, LISTMSG+10, READMSG+2, READMSG+9
XMABORT FIND+1~, FIND+3*, FIND+7, FIND+10*, FIND+11, FIND+12*
XMCD FIND+1~, FIND+3*, FIND+8*
XMCNT FIND+1~, FIND+3*, FIND+9, FIND+10, FIND+13, DISPLAY~, DISPLAY+16, DISPLAY+17, LISTMSG~, LISTMSG+4*
, LISTMSG+9, LISTMSG+10
XMDETAIL FIND+1~, FIND+3*, FIND+5, FIND+8*, FIND+9, INIT~, INIT+3, DISPLAY~, DISPLAY+3, DISPLAY+7
, DISPLAY+10, DISPLAY+16, LISTMSG~, LISTMSG+9
XMDUZ FIND~, FIND+4, FIND+5, FIND+6, FIND+8, FIND+9, FIND+11, SRCHINIT~, SRCHINIT+2, SRCHINIT+5
, INIT~, INIT+3, DISPLAY~, DISPLAY+16, LISTMSG~, LISTMSG+6, LISTMSG+7, LISTMSG+8, READMSG+3, READMSG+6
READMSG+7, READMSG+8, READMSG+9
XMFIRST FIND+1~, FIND+9, FIND+11, DISPLAY~
XMFIRST( DISPLAY+2*
XMFLAGS FIND+1~, FIND+4, FIND+9, SRCHINIT~, SRCHINIT+1*, SRCHINIT+2*, DISPLAY~, DISPLAY+14
XMFROM FIND+1~, FIND+9, DISPLAY~, DISPLAY+14
XMK LISTMSG+1~, LISTMSG+6*, LISTMSG+7, LISTMSG+8, LISTMSG+9, LISTMSG+10, READMSG+1~, READMSG+2*, READMSG+3, READMSG+6
READMSG+7, READMSG+8*, READMSG+9
XMKN LISTMSG+1~, LISTMSG+7*, LISTMSG+9, LISTMSG+10, READMSG+1~, READMSG+2*, READMSG+6
XMKZ FIND+1~, FIND+3*, FIND+9, FIND+11, DISPLAY~, DISPLAY+2, DISPLAY+5*, DISPLAY+6, DISPLAY+7, DISPLAY+8*
, DISPLAY+9, DISPLAY+10, DISPLAY+17*, READMSG+9
XMLEN FIND+1~, FIND+5, FIND+8, FIND+9, FIND+11, INIT~, INIT+3, DISPLAY~, DISPLAY+3, DISPLAY+7
, DISPLAY+10, DISPLAY+16, LISTMSG~, LISTMSG+9
XMLEN("BSKT" INIT+1*
XMLEN("XMKZ" INIT+2*
XMMIN SRCHINIT+4~, SRCHINIT+5*, SRCHINIT+7
XMMORE FIND+1~, FIND+3*, FIND+9, FIND+11, DISPLAY~, DISPLAY+11, DISPLAY+15*, DISPLAY+19
XMOPT FIND+1~, FIND+6, FIND+11
XMOX FIND+1~, FIND+6, FIND+11
XMPAGE FIND+1~, FIND+3*, FIND+9, FIND+11, DISPLAY~, DISPLAY+2
XMPMAX FIND+1~, FIND+3*, FIND+9, DISPLAY~, DISPLAY+5, DISPLAY+8, DISPLAY+11, DISPLAY+14
XMRDR READMSG+1~
XMREC DISPLAY+1~, DISPLAY+6*, DISPLAY+7, DISPLAY+9*, DISPLAY+10, READMSG+2
XMSCREEN FIND+1~, FIND+4, FIND+9, SRCHINIT~, SRCHINIT+1*, SRCHINIT+3*, SRCHINIT+7*, SRCHINIT+9*, DISPLAY~, DISPLAY+14
XMSTRING FIND~, FIND+9, DISPLAY~, DISPLAY+14
>> XMV("ORDER" SRCHINIT+1, LISTMSG+3
XMWAIT FIND~, FIND+15
XMZ FIND+3*, LISTMSG+1~, LISTMSG+5*, LISTMSG+6, LISTMSG+8, LISTMSG+9, LISTMSG+10, READMSG+1~, READMSG+2*, READMSG+3
READMSG+6, READMSG+7, READMSG+8, READMSG+9
XMZOOM FIND+1~, FIND+3*, FIND+9, FIND+11, DISPLAY~, DISPLAY+4
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