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

Package: MailMan

Routine: XMJMR1


Information

XMJMR1 ;ISC-SF/GMB-Interactive Reply (cont.) ;08/24/2001 08:29

Source Information

Source file <XMJMR1.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
MailMan 8 SHOW^XMJERR  WHICH^XMJMC  (CHKBSKT,SAVEMSG)^XMJMOI  CHKLOCK^XMJMS  $$INCLUDE^XMXSEC  ($$NAME,PAGE)^XMXUTIL  $$MMDT^XMXUTIL1  ($$FROM,$$SUBJ)^XMXUTIL2  
Kernel 2 ($$MAX,$$MIN)^XLFMTH  H^XUS  
VA FileMan 2 ($$EZBLD,BLD,MSG)^DIALOG  ^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 XMJMR  XMJMRO  

Entry Points

Name Comments DBIA/ICR reference
INIT(XMDUZ,XMK,XMKN,XMZO,XMZOSUBJ,XMZOFROM,XMINSTR,XMINCL,XMZI,XMWHICH,XMABORT) ;
WHICH(XMDUZ,XMZO,XMINCL,XMZI,XMWHICH,XMABORT) ;
; XMINCL =0 Do not include previous responses. Just reply.
; =1 Include previous response(s) from this message
; or include response(s) from another message in reply.
; =2 Include response(s) from another message in a new message.
WHICHMSG(XMDUZ,XMZO,XMINCL,XMZI,XMABORT) ; Include responses from which (different) message
CHKMSG(XMZI) ;
COPYTEXT(XMZI,XMZ,XMWHICH,XMHDR) ;
COPYRESP(XMRESP,XMZI,XMZ,XMC,XMHDR) ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG INIT+5, WHICH+7, WHICHMSG+4, WHICHMSG+6, CHKMSG+5, COPYTEXT+3, COPYRESP+11, COPYRESP+13, COPYRESP+15, COPYRESP+18
, COPYRESP+20
BLD^DIALOG INIT+11, INIT+18, WHICHMSG+8, WHICHMSG+14
MSG^DIALOG INIT+12, INIT+19
^DIR WHICHMSG+17
$$MAX^XLFMTH WHICHMSG+7
$$MIN^XLFMTH WHICHMSG+7
SHOW^XMJERR CHKMSG+11
WHICH^XMJMC WHICH+7
CHKBSKT^XMJMOI INIT+22
SAVEMSG^XMJMOI INIT+25
CHKLOCK^XMJMS INIT+7
$$INCLUDE^XMXSEC CHKMSG+9
$$NAME^XMXUTIL COPYRESP+5, COPYRESP+13
PAGE^XMXUTIL INIT+14, INIT+21
$$MMDT^XMXUTIL1 COPYRESP+15, COPYRESP+17
$$FROM^XMXUTIL2 COPYRESP+13
$$SUBJ^XMXUTIL2 COPYRESP+11
H^XUS INIT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(37422.6)
  • Line Location: INIT+5
Function Call: WRITE
  • Prompt: !,$C(7)
  • Line Location: INIT+10
Function Call: WRITE
  • Prompt: !
  • Line Location: INIT+13
Function Call: WRITE
  • Prompt: !,$C(7)
  • Line Location: INIT+17
Function Call: WRITE
  • Prompt: !
  • Line Location: INIT+20
Function Call: WRITE
  • Prompt: !
  • Line Location: INIT+24
Function Call: WRITE
  • Prompt: !
  • Line Location: WHICHMSG+3
Function Call: WRITE
  • Prompt: $C(7)," ?"
  • Line Location: CHKMSG+2
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34274)
  • Line Location: CHKMSG+5
Function Call: WRITE
  • Prompt: " ",$P(XMZIREC,U,1)
  • Line Location: CHKMSG+12
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34202)
  • Line Location: COPYTEXT+3
Routine Call
  • DIALOG
  • Line Location:
    • INIT+5
    • WHICH+7
    • WHICHMSG+4
    • WHICHMSG+6
    • CHKMSG+5
    • COPYTEXT+3
    • COPYRESP+11
    • COPYRESP+13
    • COPYRESP+15
    • COPYRESP+18
    • COPYRESP+20
Routine Call
  • DIALOG
  • Line Location:
    • INIT+11
    • INIT+18
    • WHICHMSG+8
    • WHICHMSG+14
Routine Call
  • DIALOG
  • Line Location:
    • INIT+12
    • INIT+19
Routine Call
  • DIR
  • Line Location:
    • WHICHMSG+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XMB(3.9 - [#3.9] INIT+26, WHICHMSG+2, CHKMSG+7, COPYTEXT+2, COPYTEXT+4, COPYTEXT+10, COPYTEXT+11*, COPYRESP+3*, COPYRESP+4, COPYRESP+9*
, COPYRESP+11*, COPYRESP+13*, COPYRESP+15*, COPYRESP+20*, COPYRESP+22, COPYRESP+25*

Label References

Name Line Occurrences
COPYRESP COPYTEXT+9, COPYTEXT+10
WHICH INIT+27
WHICHMSG WHICH+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR INIT+1~, WHICHMSG+1~
DIR("A" WHICHMSG+4*
DIR("B" WHICHMSG+6*, WHICHMSG+7, CHKMSG+1
DIR(0 WHICHMSG+7*, WHICHMSG+13*
DIRUT INIT+1~
DT COPYTEXT+11
DUZ INIT+2
I COPYTEXT+1~, COPYTEXT+5*, COPYTEXT+6
U INIT+26, CHKMSG+12, COPYTEXT+11, COPYRESP+5, COPYRESP+6, COPYRESP+13, COPYRESP+15
X WHICHMSG+1~, CHKMSG+2!, CHKMSG+4!, CHKMSG+8!, CHKMSG+10!
XMABORT INIT~, INIT+4*, INIT+7, INIT+8, INIT+14, INIT+15, INIT+21, INIT+27, WHICH~, WHICH+6
, WHICH+7, WHICHMSG~, WHICHMSG+18*
XMAX WHICHMSG+1~, WHICHMSG+2*, WHICHMSG+7, WHICHMSG+13, CHKMSG+2
XMC COPYTEXT+1~, COPYTEXT+4*, COPYTEXT+9, COPYTEXT+10, COPYTEXT+11, COPYRESP~, COPYRESP+2*, COPYRESP+3, COPYRESP+8*, COPYRESP+9
, COPYRESP+10*, COPYRESP+11, COPYRESP+12*, COPYRESP+13, COPYRESP+14*, COPYRESP+15, COPYRESP+16*, COPYRESP+20, COPYRESP+23*, COPYRESP+24
, COPYRESP+25
XMDT COPYRESP+1~, COPYRESP+6*, COPYRESP+17
XMDUZ INIT~, INIT+2, INIT+7, INIT+22, INIT+25, INIT+27, WHICH~, WHICH+6, WHICHMSG~, CHKMSG+9
XMF COPYRESP+1~, COPYRESP+21*, COPYRESP+22*, COPYRESP+25
XMFROM COPYRESP+1~, COPYRESP+5*, COPYRESP+19
XMHDR COPYTEXT~, COPYTEXT+2, COPYTEXT+9, COPYTEXT+10, COPYRESP~, COPYRESP+7
XMHDR("REC" COPYTEXT+2*, COPYRESP+11, COPYRESP+13, COPYRESP+15
XMHDR("XMZ" COPYTEXT+2*, COPYRESP+11
XMIN WHICHMSG+1~, WHICHMSG+2*, WHICHMSG+7, WHICHMSG+13, CHKMSG+2
XMINCL INIT~, INIT+27, WHICH~, WHICH+5, WHICH+6, WHICHMSG~, WHICHMSG+5, WHICHMSG+20, CHKMSG+1, CHKMSG+2
, CHKMSG+3
XMINSTR INIT~
XMINSTR("FLAGS" INIT+8
XMINSTR("RCPT BSKT" , INIT+25
XMK INIT~, INIT+22, INIT+23, INIT+25
XMKN INIT~, INIT+22, INIT+25
XMPARM WHICHMSG+1~, WHICHMSG+8, WHICHMSG+14, COPYRESP+1~, COPYRESP+20
XMPARM(1 WHICHMSG+2*, COPYRESP+17*
XMPARM(2 WHICHMSG+2*, COPYRESP+18*
XMPARM(3 COPYRESP+19*
XMRANGE COPYTEXT+1~, COPYTEXT+6*, COPYTEXT+7, COPYTEXT+8
XMRESP COPYTEXT+1~, COPYTEXT+8*, COPYTEXT+9, COPYTEXT+10, COPYRESP~, COPYRESP+18
XMRESPS INIT+1~, INIT+26*
XMTEXT INIT+9~, INIT+16~
XMWHICH INIT~, INIT+27, WHICH~, WHICH+7, COPYTEXT~, COPYTEXT+5, COPYTEXT+6
XMZ COPYTEXT~, COPYTEXT+4, COPYTEXT+9, COPYTEXT+10, COPYTEXT+11, COPYRESP~, COPYRESP+3, COPYRESP+9, COPYRESP+11, COPYRESP+13
, COPYRESP+15, COPYRESP+20, COPYRESP+25
XMZI INIT~, INIT+27, WHICH~, WHICH+6, WHICH+7, WHICHMSG~, WHICHMSG+19*, CHKMSG~, CHKMSG+1*, CHKMSG+2
, CHKMSG+3, CHKMSG+7, CHKMSG+9, COPYTEXT~, COPYTEXT+2, COPYTEXT+9, COPYTEXT+10, COPYRESP~, COPYRESP+4, COPYRESP+22
, COPYRESP+25
XMZIREC CHKMSG+6~, CHKMSG+7*, CHKMSG+8, CHKMSG+12
XMZO INIT~, INIT+22, INIT+25, INIT+26, INIT+27, WHICH~, WHICH+6, WHICHMSG~, CHKMSG+1, CHKMSG+3
XMZOFROM INIT~, INIT+15, INIT+25
XMZOSUBJ INIT~, INIT+25
XMZREC COPYRESP+1~, COPYRESP+4*, COPYRESP+5, COPYRESP+6
Y INIT+1~, WHICHMSG+1~, WHICHMSG+18, WHICHMSG+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All