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

Package: MailMan

Routine: XMJMFC


Information

XMJMFC ;ISC-SF/GMB-Find message in file 3.9 ;07/12/2002 10:34

Source Information

Source file <XMJMFC.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
MailMan 10 READMSG^XMJBM  SHOW^XMJERR  (HEADER,INIT,LISTMSG)^XMJML  CHOOSE^XMJMLN  SETOPT^XMJMLR1  ADDITM^XMUT4A  $$GOTLOCAL^XMXAPIG  SENDBULL^XMXBULL  
$$SSPRIV^XMXSEC1  ($$NAME,ERRSET,WAIT)^XMXUTIL  
Kernel 2 $$FMTE^XLFDT  ($$LJ,$$UP)^XLFSTR  
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: 2

Package Total Caller Graph
MailMan 2 XMJMF2  XMXLIST  

Entry Points

Name Comments DBIA/ICR reference
FIND(XMDUZ,XMF,XMWAIT) ;
INIT(XMDUZ,XMFLAGS,XMDETAIL,XMLEN) ;
SRCHINIT(XMDUZ,XMF,XMFLAGS,XMSCREEN,XMFROM,XMABORT) ;
AUDIT(XMF) ; Send a bulletin to G.XM SUPER SEARCH
SCREEN(XMDUZ) ;
DISPLAY(XMDUZ,XMF,XMFLAGS,XMSCREEN,XMFROM,XMDETAIL,XMKZ,XMCNT,XMFIRST,XMPAGE,XMMORE,XMLEN,XMZOOM,XMPMAX) ;
LISTMSG(XMDUZ,XMDETAIL,XMCNT,XMLEN,XMMORE) ; Check and List
READMSG ; (XMDUZ,XMKZ,XMREC) <- needed!

External References

Name Field # of Occurrence
$$EZBLD^DIALOG FIND+19, AUDIT+5, AUDIT+7, AUDIT+9, AUDIT+11, AUDIT+13, AUDIT+17, AUDIT+20, DISPLAY+3, DISPLAY+19
, LISTMSG+2, READMSG+3, READMSG+11
LIST^DIC DISPLAY+14
$$FMTE^XLFDT AUDIT+5
$$LJ^XLFSTR AUDIT+5, AUDIT+7, AUDIT+9, AUDIT+11, AUDIT+13, AUDIT+17, AUDIT+20
$$UP^XLFSTR SRCHINIT+15, SRCHINIT+16
READMSG^XMJBM READMSG+7
SHOW^XMJERR FIND+2, SRCHINIT+13
HEADER^XMJML DISPLAY+3
INIT^XMJML INIT+3
LISTMSG^XMJML DISPLAY+7, DISPLAY+10, LISTMSG+14
CHOOSE^XMJMLN FIND+16
SETOPT^XMJMLR1 FIND+11
ADDITM^XMUT4A LISTMSG+13
$$GOTLOCAL^XMXAPIG AUDIT+2
SENDBULL^XMXBULL AUDIT+21
$$SSPRIV^XMXSEC1 FIND+1
$$NAME^XMXUTIL AUDIT+9, AUDIT+17
ERRSET^XMXUTIL AUDIT+2, AUDIT+22
WAIT^XMXUTIL FIND+3, FIND+21, SRCHINIT+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$EZBLD^DIALOG(34401)
  • Line Location: FIND+19
Function Call: WRITE
  • Prompt: !
  • Line Location: FIND+21
Routine Call
  • DIALOG
  • Line Location:
    • FIND+19
    • AUDIT+5
    • AUDIT+7
    • AUDIT+9
    • AUDIT+11
    • AUDIT+13
    • AUDIT+17
    • AUDIT+20
    • DISPLAY+3
    • DISPLAY+19
    • LISTMSG+2
    • READMSG+3
    • READMSG+11
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+4, LISTMSG+6
^TMP("XM" FIND+7!, FIND+17, FIND+22!, DISPLAY+5, DISPLAY+6, DISPLAY+8, DISPLAY+9, LISTMSG+15*, READMSG+11*
^XMB(3.7 - [#3.7] SCREEN+4, LISTMSG+11, LISTMSG+12, LISTMSG+13, READMSG+9, READMSG+10, READMSG+11
^XMB(3.9 - [#3.9] SRCHINIT+3, SRCHINIT+6, LISTMSG+7

Label References

Name Line Occurrences
$$SCREEN SRCHINIT+17
AUDIT SRCHINIT+10
DISPLAY FIND+14
INIT FIND+10, FIND+13
LISTMSG DISPLAY+16
SRCHINIT FIND+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ AUDIT+21
I AUDIT+1~, AUDIT+5*, AUDIT+7*, AUDIT+9*, AUDIT+11*, AUDIT+13*, AUDIT+17*, AUDIT+20*, LISTMSG+1~, LISTMSG+2*
, LISTMSG+4*, LISTMSG+6
IOSL FIND+8
U SCREEN+4, DISPLAY+7, DISPLAY+10, DISPLAY+15, LISTMSG+12, LISTMSG+15, READMSG+5, READMSG+6, READMSG+11
XMABORT FIND+4~, FIND+8*, FIND+9, FIND+12, FIND+15*, FIND+16, FIND+17*, SRCHINIT~, SRCHINIT+8, SRCHINIT+12*
XMCD FIND+4~, FIND+8*, FIND+13*
XMCNT FIND+4~, FIND+8*, FIND+14, FIND+15, FIND+18, DISPLAY~, DISPLAY+16, DISPLAY+17, LISTMSG~, LISTMSG+5*
, LISTMSG+14, LISTMSG+15
XMDATE LISTMSG+1~, LISTMSG+7*, LISTMSG+8
XMDETAIL FIND+4~, FIND+8*, FIND+10, FIND+13*, FIND+14, INIT~, INIT+3, DISPLAY~, DISPLAY+3, DISPLAY+7
, DISPLAY+10, DISPLAY+16, LISTMSG~, LISTMSG+14
XMDUZ FIND~, FIND+9, FIND+10, FIND+11, FIND+13, FIND+14, FIND+16, INIT~, INIT+3, SRCHINIT~
, SRCHINIT+17, SCREEN~, SCREEN+2, SCREEN+4, DISPLAY~, DISPLAY+16, LISTMSG~, LISTMSG+11, LISTMSG+12, LISTMSG+13
READMSG+7, READMSG+9, READMSG+10, READMSG+11
>> XMERR SRCHINIT+11, AUDIT+22
XMF FIND~, FIND+9, FIND+14, SRCHINIT~, SRCHINIT+10, AUDIT~, DISPLAY~
XMF("FDATE" FIND+5!, FIND+23*
XMF("FLAGS" FIND+1, SRCHINIT+8
XMF("FLINE" AUDIT+12, AUDIT+13
XMF("FROM" AUDIT+8, AUDIT+9
XMF("RFROM" AUDIT+16, AUDIT+17
XMF("SUBJ" SRCHINIT+15*, AUDIT+6, AUDIT+7
XMF("TDATE" FIND+6!, FIND+23*
XMF("TEXT" SRCHINIT+16*, AUDIT+18, AUDIT+20
XMF("TO" AUDIT+10, AUDIT+11
XMFIRST FIND+4~, FIND+14, FIND+16, DISPLAY~
XMFIRST( DISPLAY+2*
XMFLAGS FIND+4~, FIND+9, FIND+10, FIND+11, FIND+13, FIND+14, INIT~, INIT+1, INIT+3, SRCHINIT~
, SRCHINIT+2*, SRCHINIT+5*, SRCHINIT+7*, SRCHINIT+9*, DISPLAY~, DISPLAY+3, DISPLAY+14, LISTMSG+3, LISTMSG+10, READMSG+2
READMSG+8
XMFROM FIND+4~, FIND+9, FIND+14, SRCHINIT~, SRCHINIT+3*, SRCHINIT+6*, DISPLAY~, DISPLAY+14
XMINSTR AUDIT+1~, AUDIT+21
XMINSTR("FROM" AUDIT+3*
XMK LISTMSG+1~, LISTMSG+3*, LISTMSG+11*, LISTMSG+12, LISTMSG+13, LISTMSG+14, LISTMSG+15, READMSG+1~, READMSG+3*, READMSG+5*
READMSG+7, READMSG+9, READMSG+10*, READMSG+11
XMKN LISTMSG+1~, LISTMSG+3*, LISTMSG+12*, LISTMSG+14, LISTMSG+15, READMSG+1~, READMSG+3*, READMSG+5*, READMSG+7
XMKZ FIND+4~, FIND+8*, FIND+14, FIND+16, DISPLAY~, DISPLAY+2, DISPLAY+5*, DISPLAY+6, DISPLAY+7, DISPLAY+8*
, DISPLAY+9, DISPLAY+10, DISPLAY+17*, READMSG+11
XMLEN FIND+4~, FIND+10, FIND+13, FIND+14, FIND+16, INIT~, INIT+3, DISPLAY~, DISPLAY+3, DISPLAY+7
, DISPLAY+10, DISPLAY+16, LISTMSG~, LISTMSG+14
XMLEN("BSKT" INIT+1*
XMLEN("XMKZ" INIT+2*
XMMIN SCREEN+3~, SCREEN+4*, SCREEN+6
XMMORE FIND+4~, FIND+8*, FIND+14, FIND+16, DISPLAY~, DISPLAY+11, DISPLAY+15*, DISPLAY+16, DISPLAY+19, LISTMSG~
, LISTMSG+9*
XMNA LISTMSG+1~, LISTMSG+2*, LISTMSG+3, LISTMSG+12
XMOPT FIND+4~, FIND+11, FIND+16
XMOX FIND+4~, FIND+11, FIND+16
XMPAGE FIND+4~, FIND+8*, FIND+14, FIND+16, DISPLAY~, DISPLAY+2
XMPARM AUDIT+1~, AUDIT+21
XMPARM(1 AUDIT+4*
XMPMAX FIND+4~, FIND+8*, FIND+14, DISPLAY~, DISPLAY+5, DISPLAY+8, DISPLAY+11, DISPLAY+14
XMRDR READMSG+1~
XMREC DISPLAY+1~, DISPLAY+6*, DISPLAY+7, DISPLAY+9*, DISPLAY+10, READMSG+5, READMSG+6
XMSAVE FIND+4~
XMSAVE("FDATE" FIND+5*, FIND+23, SRCHINIT+6, AUDIT+5, LISTMSG+8
XMSAVE("TDATE" FIND+6*, FIND+23, SRCHINIT+3, AUDIT+5, LISTMSG+8
XMSCREEN FIND+4~, FIND+9, FIND+14, SRCHINIT~, SRCHINIT+17*, SCREEN+1*, SCREEN+6*, SCREEN+8, DISPLAY~, DISPLAY+14
XMSTOP LISTMSG+1~, LISTMSG+2*, LISTMSG+4, LISTMSG+9*
XMTEXT AUDIT+1~
XMTEXT( AUDIT+5*, AUDIT+7*, AUDIT+9*, AUDIT+11*, AUDIT+13*, AUDIT+17*, AUDIT+20*
>> XMV("DUZ NAME " , AUDIT+4
>> XMV("ORDER" SRCHINIT+1, SRCHINIT+7, LISTMSG+4
XMWAIT FIND~, FIND+20
XMZ FIND+8*, LISTMSG+1~, LISTMSG+6*, LISTMSG+7, LISTMSG+11, LISTMSG+13, LISTMSG+14, LISTMSG+15, READMSG+1~, READMSG+6*
READMSG+7, READMSG+9, READMSG+10, READMSG+11
XMZOOM FIND+4~, FIND+8*, FIND+14, FIND+16, 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