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

Package: MailMan

Routine: XMJMQ1


Information

XMJMQ1 ;ISC-SF/GMB-Q,QD,QN Query recipients (cont.) ;04/17/2002 10:11

Source Information

Source file <XMJMQ1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
MailMan 4 LIST^XMA2B  PAGE1HDR^XMJMP1  (PAGE,WNAME)^XMJMQ  ($$DECODEUP,$$MMDT)^XMXUTIL1  
VA FileMan 3 ($$EZBLD,BLD,MSG)^DIALOG  FIND^DIC  $$EXTERNAL^DILFD  
Kernel 2 $$FMTE^XLFDT  ($$LOW,$$UP)^XLFSTR  

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 XMJMD  XMJMP1  XMJMQ  

Entry Points

Name Comments DBIA/ICR reference
QINIT(XMDUZ,XMK,XMKN,XMZ,XMRESPM,XMABORT) ;
INFO(XMDUZ,XMK,XMZ,XMPHDR,XMSUBJ,XMZSTR,XMPAGE,XMABORT) ;
LATER(XMDUZ,XMZ,XMPHDR,XMSUBJ,XMZSTR,XMPAGE,XMABORT) ; List dates message will be new on 'later'
W(XMPIECE,XMPARM) ;
W2(XMSEP,XMPIECE,XMABORT) ;
NETWORK(XMZ,XMABORT) ;
SUMMARY(XMZ,XMPHDR,XMSUBJ,XMZSTR,XMPAGE,XMABORT) ;
PRTADDR(XMZ,XMNODE,XMTYPE,XMABORT) ;
PRTSUMRY(XMZ,XMNODE,XMTO,XMTYPE,XMABORT) ;
SEARCH(XMZ,XMNAME,XMRESPM) ;
PSEARCH(XMFILE,XMZ,XMRESPM,XMABORT) ; Print search results

External References

Name Field # of Occurrence
$$EZBLD^DIALOG QINIT+3, QINIT+6, QINIT+8, INFO+6, LATER+4, W+1, NETWORK+3, NETWORK+4, NETWORK+5, SUMMARY+10
, SEARCH+6
BLD^DIALOG SUMMARY+6
MSG^DIALOG SUMMARY+7
FIND^DIC SEARCH+13, SEARCH+18, SEARCH+26
$$EXTERNAL^DILFD PRTSUMRY+7
$$FMTE^XLFDT LATER+7
$$LOW^XLFSTR SEARCH+25
$$UP^XLFSTR SEARCH+8
LIST^XMA2B INFO+12
PAGE1HDR^XMJMP1 QINIT+10
PAGE^XMJMQ INFO+4, LATER+3, W+3, W2+2, NETWORK+9, NETWORK+14, SUMMARY+2, PRTSUMRY+4, SEARCH+4
WNAME^XMJMQ PSEARCH+5
$$DECODEUP^XMXUTIL1 QINIT+5
$$MMDT^XMXUTIL1 PRTSUMRY+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: QINIT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: INFO+5
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34559,XMZ_"@"_^XMB("NETNAME"))
  • Line Location: INFO+6
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34595)
  • Line Location: LATER+4
Function Call: WRITE
  • Prompt: !
  • Line Location: W+4
Function Call: WRITE
  • Prompt: " ",XMPIECE
  • Line Location: W+5
Function Call: WRITE
  • Prompt: !,XMPIECE
  • Line Location: W2+3
Function Call: WRITE
  • Prompt: XMSEP,XMPIECE
  • Line Location: W2+4
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(34550)
  • Line Location: NETWORK+3
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(34551,$P(^XMB(3.9,XMZ,.7),U,1))
  • Line Location: NETWORK+4
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(34552),!
  • Line Location: NETWORK+5
Function Call: WRITE
  • Prompt: !,XMLINE
  • Line Location: NETWORK+10
Function Call: WRITE
  • Prompt: !,?XMPOS,$E(XMLINE,1,J)
  • Line Location: NETWORK+15
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMMARY+3
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34597),!
  • Line Location: SUMMARY+10
Function Call: WRITE
  • Prompt: !,XMTYPE(XMTYPE),":",$P(XMREC,U,1)
  • Line Location: PRTSUMRY+8
Function Call: WRITE
  • Prompt: !,$P(XMREC,U,1)
  • Line Location: PRTSUMRY+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SEARCH+5
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34554,XMNAME),!
  • Line Location: SEARCH+6
Routine Call
  • DIALOG
  • Line Location:
    • QINIT+3
    • QINIT+6
    • QINIT+8
    • INFO+6
    • LATER+4
    • W+1
    • NETWORK+3
    • NETWORK+4
    • NETWORK+5
    • SUMMARY+10
    • SEARCH+6
Routine Call
  • DIALOG
  • Line Location:
    • SUMMARY+6
Routine Call
  • DIALOG
  • Line Location:
    • SUMMARY+7
Routine Call
  • DIC
  • Line Location:
    • SEARCH+13
    • SEARCH+18
    • SEARCH+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND^DIC
3.91 EXTERNAL^DILFD,  FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DILIST" PSEARCH+3
^XMB("NETNAME" INFO+6
^XMB(3.73 - [#3.73] LATER+1, LATER+6, LATER+7
^XMB(3.9 - [#3.9] QINIT+4, QINIT+7, QINIT+10, INFO+2, INFO+8, INFO+11, INFO+12, INFO+16, INFO+17, NETWORK+2
, NETWORK+4, NETWORK+7, NETWORK+8, SUMMARY+4, PRTADDR+3, PRTADDR+6, PRTADDR+9, PRTSUMRY+2, PRTSUMRY+3, SEARCH+15
, SEARCH+21, PSEARCH+4

Label References

Name Line Occurrences
INFO QINIT+11
LATER INFO+24
PRTADDR SUMMARY+11, SUMMARY+12
PRTSUMRY PRTADDR+3, PRTADDR+6, PRTADDR+12
PSEARCH SEARCH+14, SEARCH+19, SEARCH+27
W INFO+7, INFO+9, INFO+10, INFO+11, INFO+13, INFO+14, INFO+15, INFO+18, PRTSUMRY+13
W2 LATER+7

Naked Globals

Name Field # of Occurrence
^( PSEARCH+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIERR PRTSUMRY+7, SEARCH+14, SEARCH+19, SEARCH+27
I NETWORK+1~, NETWORK+6*, NETWORK+7*, NETWORK+8
IOF QINIT+9
IOM W+2, W2+1, NETWORK+10, NETWORK+13
IOSL INFO+3, LATER+3, W+3, W2+2, NETWORK+9, NETWORK+14, SUMMARY+2, PRTSUMRY+4, SEARCH+3
J NETWORK+1~, NETWORK+13*, NETWORK+15, NETWORK+17
U QINIT+4, QINIT+7, INFO+7, INFO+8, INFO+10, INFO+11, INFO+13, INFO+14, INFO+15, INFO+18
, LATER+7, NETWORK+4, PRTSUMRY+5, PRTSUMRY+6, PRTSUMRY+8, PRTSUMRY+9, PRTSUMRY+12, PSEARCH+4, PSEARCH+5
XMABORT QINIT~, QINIT+2*, QINIT+11, INFO~, INFO+3, INFO+4, INFO+24, LATER~, LATER+3, LATER+7
, W+2, W+3, W2~, W2+1, W2+2, NETWORK~, NETWORK+7, NETWORK+9, NETWORK+12, NETWORK+14
, SUMMARY~, SUMMARY+2, SUMMARY+11, SUMMARY+12, PRTADDR~, PRTADDR+3, PRTADDR+4, PRTADDR+6, PRTADDR+7, PRTADDR+9
, PRTADDR+12, PRTSUMRY~, PRTSUMRY+4, SEARCH+3, SEARCH+4, SEARCH+12, SEARCH+14, SEARCH+19, SEARCH+27, PSEARCH~
, PSEARCH+3, PSEARCH+5
XMDIALOG INFO+1~, INFO+7*
XMDUZ QINIT~, QINIT+10, QINIT+11, INFO~, INFO+24, LATER~, LATER+1, LATER+6
XMFILE PSEARCH~, PSEARCH+4
XMI PSEARCH+1~, PSEARCH+2*, PSEARCH+3*
XMIEN LATER+2~, LATER+5*, LATER+6*, LATER+7, PRTSUMRY+1~, PRTSUMRY+2*, PRTSUMRY+3, PSEARCH+1~, PSEARCH+4*, PSEARCH+5
XMK QINIT~, QINIT+10, QINIT+11, INFO~
XMKN QINIT~, QINIT+10
XMLINE NETWORK+1~, NETWORK+8*, NETWORK+10, NETWORK+12, NETWORK+13, NETWORK+15, NETWORK+17*
XMNAME SEARCH~, SEARCH+6, SEARCH+7, SEARCH+8, SEARCH+10, SEARCH+11*, SEARCH+13, SEARCH+17, SEARCH+18, SEARCH+20
, SEARCH+25*, SEARCH+26
XMNODE PRTADDR~, PRTADDR+3, PRTADDR+6, PRTADDR+9, PRTADDR+12, PRTSUMRY~, PRTSUMRY+2, PRTSUMRY+3, PRTSUMRY+10
XMPAGE INFO~, INFO+24, LATER~, SUMMARY~
XMPARM W~, W+1, PRTSUMRY+11~, PRTSUMRY+13
XMPARM(1 PRTSUMRY+12*
XMPARM(2 PRTSUMRY+12*
XMPHDR INFO~, INFO+24, LATER~, NETWORK+1~, NETWORK+6*, SUMMARY~, SEARCH+1~, SEARCH+2*
XMPIECE W~, W+1*, W+2, W+5, W2~, W2+1, W2+3, W2+4
XMPOS NETWORK+1~, NETWORK+11*, NETWORK+13, NETWORK+15, NETWORK+16*
XMREC INFO+1~, INFO+2*, INFO+7, INFO+10, INFO+11, INFO+13, INFO+14, INFO+15, INFO+17*, INFO+18
, PRTSUMRY+1~, PRTSUMRY+3*, PRTSUMRY+5, PRTSUMRY+6, PRTSUMRY+8, PRTSUMRY+9, PRTSUMRY+12, PSEARCH+1~, PSEARCH+3*, PSEARCH+4
, PSEARCH+5
XMRECIPS INFO+1~, INFO+8*, INFO+9
XMRESPM QINIT~, QINIT+8*, SEARCH~, SEARCH+14, SEARCH+19, SEARCH+27, PSEARCH~, PSEARCH+5
XMRESPS QINIT+1~, QINIT+7*, QINIT+8, QINIT+10
XMSCREEN SEARCH+16~, SEARCH+17*, SEARCH+18, SEARCH+24*, SEARCH+26
XMSEP LATER+2~, LATER+5*, LATER+7, LATER+8*, W2~, W2+1, W2+4
XMSITE SEARCH+1~, SEARCH+8*, SEARCH+11, SEARCH+25
XMSUBJ QINIT+1~, QINIT+4*, QINIT+5*, QINIT+6*, QINIT+10, INFO~, INFO+24, LATER~, SUMMARY~
XMTEXT SUMMARY+5~
XMTO PRTADDR+1~, PRTADDR+2*, PRTADDR+3*, PRTADDR+5*, PRTADDR+6*, PRTADDR+8*, PRTADDR+9*, PRTADDR+10, PRTADDR+11, PRTADDR+12
, PRTSUMRY~, PRTSUMRY+2
XMTYPE SUMMARY+1~, SUMMARY+11, SUMMARY+12, PRTADDR~, PRTADDR+3, PRTADDR+6, PRTADDR+12, PRTSUMRY~, PRTSUMRY+6*, PRTSUMRY+7
, PRTSUMRY+8, PSEARCH+1~, PSEARCH+5
XMTYPE( PRTSUMRY+7*, PRTSUMRY+8
XMUSER SEARCH+1~, SEARCH+10*, SEARCH+11, SEARCH+25
XMZ QINIT~, QINIT+3, QINIT+4, QINIT+7, QINIT+10, QINIT+11, INFO~, INFO+2, INFO+6, INFO+8
, INFO+11, INFO+12, INFO+16, INFO+17, INFO+24, LATER~, LATER+1, LATER+6, NETWORK~, NETWORK+2
, NETWORK+4, NETWORK+7, NETWORK+8, SUMMARY~, SUMMARY+4, SUMMARY+11, SUMMARY+12, PRTADDR~, PRTADDR+3, PRTADDR+6
, PRTADDR+9, PRTADDR+12, PRTSUMRY~, PRTSUMRY+2, PRTSUMRY+3, SEARCH~, SEARCH+14, SEARCH+15, SEARCH+18, SEARCH+19
, SEARCH+21, SEARCH+26, SEARCH+27, PSEARCH~, PSEARCH+4, PSEARCH+5
XMZSTR QINIT+1~, QINIT+3*, QINIT+10, INFO~, INFO+24, LATER~, SUMMARY~
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