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

Package: MailMan

Routine: XMJMOR


Information

XMJMOR ;ISC-SF/GMB-Range actions ;12/04/2002 10:10

Source Information

Source file <XMJMOR.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
MailMan 12 SELBSKT^XMJBU  (SHOW,ZSHOW)^XMJERR  LTRDATE^XMJMD  ASKPRI^XMJMORX  SELMSG^XMJMORX1  (PONE,QRECIP)^XMJMP  TOWHOM^XMJMT  FWD^XMKP  
(CLEANUP,INIT)^XMXADDR  (DELMSG,FLTRMSG,FWDMSG,INCRDECR,LATERMSG,MOVEMSG,NTOGLMSG,TERMMSG,VAPORMSG,XPMSG)^XMXMSGS  ($$FORWARD,$$POSTPRIV)^XMXSEC  GETRESTR^XMXSEC1  
VA FileMan 2 ($$EZBLD,BLD)^DIALOG  ^DIR  
Kernel 1 EN^XUTMDEVQ  

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

Package Total Caller Graph
MailMan 5 XMJBM  XMJMLN  XMJMLR  XMJMORX  XMJMORX1  

Entry Points

Name Comments DBIA/ICR reference
DELETE(XMDUZ,XMK) ; Delete a range of messages
FILTER(XMDUZ,XMK) ; Filter a range of messages
FORWARD(XMDUZ,XMK) ; Forward a range of messages
FWDONE(XMDUZ,XMZ,XMINSTR,XMABORT) ; Forward just one message
LATER(XMDUZ,XMK) ; Later a range of messages
NEWTOGL(XMDUZ,XMK) ; New Toggle a range of messages
PRINT(XMDUZ,XMK,XMPRTHDR) ; Print a range of messages
LISTSEL(XMDUZ,XMK,XMZLIST) ;
LIST(XMDUZ,XMK,XMWHICH,XMZLIST) ;
PRTONE(XMDUZ,XMK,XMZ,XMPRTHDR,XMABORT) ;
SAVE(XMDUZ,XMK) ; Save a range of messages to another basket
TERM(XMDUZ,XMK) ; Terminate a range of messages
VAPOR(XMDUZ,XMK) ; Set Vaporize date for a range of messages
VAPRDATE(XMWHEN,XMABORT) ;
XMTPRI(XMDUZ,XMK) ; Toggle transmission priority for a range of msgs
; XMDUZ better be .5 and XMK better be > 999!
WHICH(XMDUZ,XMK,XMPROMPT,XMCONFRM,XMWHICH,XMABORT) ;
CONFIRM(XMCONFRM,XMABORT) ;
POSTPRIV() ;
SELMSG(XMDUZ,XMK,XMRTN,XMSUM,XMMSG) ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG FORWARD+9, FORWARD+19, FORWARD+21, FWDONE+5, FWDONE+8, PRINT+16, PRINT+20, PRTONE+2, SAVE+5, SAVE+6
, SAVE+7, SAVE+12, SAVE+13, SAVE+14, TERM+13, WHICH+4, CONFIRM+3, SELMSG+6
BLD^DIALOG VAPRDATE+3, VAPRDATE+4, CONFIRM+2
^DIR VAPRDATE+5, WHICH+7, CONFIRM+5
SELBSKT^XMJBU SAVE+5, SAVE+12
SHOW^XMJERR FWDONE+3, POSTPRIV+2
ZSHOW^XMJERR DELETE+9, FILTER+11, FORWARD+12, FORWARD+24, LATER+10, NEWTOGL+11, SAVE+16, TERM+9, VAPOR+10, XMTPRI+11
LTRDATE^XMJMD LATER+4, LATER+8
ASKPRI^XMJMORX XMTPRI+5, XMTPRI+9
SELMSG^XMJMORX1 DELETE+4, TERM+4, VAPOR+5, XMTPRI+6
PONE^XMJMP PRTONE+1
QRECIP^XMJMP PRINT+18
TOWHOM^XMJMT FORWARD+9, FORWARD+21, FWDONE+5
FWD^XMKP FWDONE+6
CLEANUP^XMXADDR FORWARD+11, FWDONE+7
INIT^XMXADDR FORWARD+5, FORWARD+15
DELMSG^XMXMSGS DELETE+8
FLTRMSG^XMXMSGS FILTER+10
FWDMSG^XMXMSGS FORWARD+23
INCRDECR^XMXMSGS SELMSG+7
LATERMSG^XMXMSGS LATER+9
MOVEMSG^XMXMSGS SAVE+15
NTOGLMSG^XMXMSGS NEWTOGL+10
TERMMSG^XMXMSGS TERM+8
VAPORMSG^XMXMSGS VAPOR+9
XPMSG^XMXMSGS XMTPRI+10
$$FORWARD^XMXSEC FWDONE+3
$$POSTPRIV^XMXSEC POSTPRIV+1
GETRESTR^XMXSEC1 FWDONE+4
EN^XUTMDEVQ PRINT+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34309.3)
  • Line Location: FORWARD+19
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34309.2)
  • Line Location: FWDONE+8
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(34319)
  • Line Location: PRINT+16
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG($S(XMABORT:34318.4,1:34318.1))
  • Line Location: PRTONE+2
Function Call: WRITE
  • Prompt: !,XMMSG
  • Line Location: TERM+12
Routine Call
  • DIALOG
  • Line Location:
    • FORWARD+9
    • FORWARD+19
    • FORWARD+21
    • FWDONE+5
    • FWDONE+8
    • PRINT+16
    • PRINT+20
    • PRTONE+2
    • SAVE+5
    • SAVE+6
    • SAVE+7
    • SAVE+12
    • SAVE+13
    • SAVE+14
    • TERM+13
    • WHICH+4
    • CONFIRM+3
    • SELMSG+6
Routine Call
  • DIALOG
  • Line Location:
    • VAPRDATE+3
    • VAPRDATE+4
    • CONFIRM+2
Routine Call
  • DIR
  • Line Location:
    • VAPRDATE+5
    • WHICH+7
    • CONFIRM+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XM" DELETE+3, FILTER+3, FILTER+7!, FORWARD+3, FORWARD+6, FORWARD+7, LATER+3, NEWTOGL+3, NEWTOGL+7!, PRINT+10
, LISTSEL+3, SAVE+4, SAVE+9!, TERM+3, VAPOR+3, XMTPRI+4, SELMSG+3
^XMB(3.7 - [#3.7] FILTER+7, FORWARD+8, FORWARD+18, NEWTOGL+7, LISTSEL+4, LIST+8, LIST+9, WHICH+2, WHICH+3, SELMSG+4
^XMB(3.9 - [#3.9] FWDONE+2

Label References

Name Line Occurrences
@( SELMSG+5
CONFIRM WHICH+9
FWDONE FORWARD+8, FORWARD+20
LIST PRINT+15
LISTSEL PRINT+11
PRTONE PRINT+17
SELMSG FILTER+5, FORWARD+10, LATER+5, NEWTOGL+5, SAVE+8
VAPRDATE VAPOR+4, VAPOR+7
WHICH DELETE+7, FILTER+9, FORWARD+14, LATER+7, NEWTOGL+9, PRINT+14, SAVE+11, TERM+7, VAPOR+8, XMTPRI+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR VAPRDATE+1~, WHICH+1~, CONFIRM+1~
DIR("??" WHICH+5*
DIR("A" WHICH+4*
DIR("B" CONFIRM+3*
DIR(0 VAPRDATE+2*, WHICH+6*, CONFIRM+4*
>> DIRUT VAPRDATE+7, WHICH+7, CONFIRM+5
I PRINT+7~, PRINT+19*, LIST+1~, LIST+3*, LIST+4
J LISTSEL+1~, LISTSEL+2*, LISTSEL+5*, LISTSEL+6*, LISTSEL+7, LIST+1~, LIST+2*, LIST+10*, LIST+11*, LIST+12
>> POP PRINT+21
U SAVE+6, SAVE+13
X VAPRDATE+1~, VAPRDATE+6, WHICH+1~
XMABORT DELETE+1~, DELETE+2*, DELETE+4, DELETE+7, DELETE+10, FILTER+1~, FILTER+2*, FILTER+9, FILTER+12, FORWARD+1~
, FORWARD+2*, FORWARD+8, FORWARD+9, FORWARD+14, FORWARD+20, FORWARD+21, FWDONE~, FWDONE+5, LATER+1~, LATER+2*
, LATER+4, LATER+7, LATER+8, LATER+11, NEWTOGL+1~, NEWTOGL+2*, NEWTOGL+9, NEWTOGL+12, PRINT+1~, PRINT+8*
, PRINT+12, PRINT+14, PRINT+17, PRINT+18, PRINT+21, PRTONE~, PRTONE+1, PRTONE+2, SAVE+1~, SAVE+2*
, SAVE+11, SAVE+17, TERM+1~, TERM+2*, TERM+4, TERM+7, TERM+10, VAPOR+1~, VAPOR+2*, VAPOR+4
, VAPOR+5, VAPOR+7, VAPOR+8, VAPOR+11, VAPRDATE~, VAPRDATE+7*, XMTPRI+2~, XMTPRI+3*, XMTPRI+5, XMTPRI+6
, XMTPRI+8, XMTPRI+9, XMTPRI+12, WHICH~, WHICH+7*, WHICH+9, CONFIRM~, CONFIRM+5*
XMCNT SELMSG+1~, SELMSG+2*, SELMSG+6, SELMSG+7
XMCONFRM WHICH~, WHICH+9, CONFIRM~, CONFIRM+2
XMDIC SAVE+1~, SAVE+5, SAVE+12
XMDIC("B" SAVE+3*
XMDUZ DELETE~, DELETE+4, DELETE+7, DELETE+8, FILTER~, FILTER+5, FILTER+7, FILTER+9, FILTER+10, FORWARD~
, FORWARD+8, FORWARD+9, FORWARD+10, FORWARD+14, FORWARD+18, FORWARD+20, FORWARD+21, FORWARD+23, FWDONE~, FWDONE+3
, FWDONE+4, FWDONE+5, FWDONE+6, LATER~, LATER+5, LATER+7, LATER+9, NEWTOGL~, NEWTOGL+5, NEWTOGL+7
, NEWTOGL+9, NEWTOGL+10, PRINT~, PRINT+11, PRINT+14, PRINT+15, PRINT+17, LISTSEL~, LISTSEL+4, LIST~
, LIST+8, LIST+9, PRTONE~, PRTONE+1, SAVE~, SAVE+5, SAVE+8, SAVE+11, SAVE+12, SAVE+15
, TERM~, TERM+4, TERM+7, TERM+8, VAPOR~, VAPOR+5, VAPOR+8, VAPOR+9, XMTPRI~, XMTPRI+6
, XMTPRI+8, XMTPRI+10, WHICH~, WHICH+2, WHICH+3, SELMSG~, SELMSG+4, SELMSG+7
>> XMERR DELETE+9, FILTER+11, FORWARD+12, FORWARD+24, LATER+10, NEWTOGL+11, SAVE+16, TERM+9, VAPOR+10, XMTPRI+11
XMHI WHICH+1~, WHICH+3*, WHICH+6
XMINSTR FORWARD+1~, FORWARD+8, FORWARD+9, FORWARD+20, FORWARD+21, FORWARD+23, FWDONE~, FWDONE+5, FWDONE+6
XMINSTR("ADDR FLAGS" , FORWARD+22*
XMK DELETE~, DELETE+4, DELETE+7, DELETE+8, FILTER~, FILTER+5, FILTER+7, FILTER+9, FILTER+10, FORWARD~
, FORWARD+8, FORWARD+10, FORWARD+14, FORWARD+18, FORWARD+23, LATER~, LATER+5, LATER+7, LATER+9, NEWTOGL~
, NEWTOGL+5, NEWTOGL+7, NEWTOGL+9, NEWTOGL+10, PRINT~, PRINT+11, PRINT+14, PRINT+15, PRINT+17, LISTSEL~
, LISTSEL+4, LIST~, LIST+8, LIST+9, PRTONE~, PRTONE+1, SAVE~, SAVE+7, SAVE+8, SAVE+11
, SAVE+14, SAVE+15, TERM~, TERM+4, TERM+7, TERM+8, TERM+13, VAPOR~, VAPOR+5, VAPOR+8
, VAPOR+9, XMTPRI~, XMTPRI+6, XMTPRI+8, XMTPRI+10, WHICH~, WHICH+2, WHICH+3, SELMSG~, SELMSG+4
XMKALL SELMSG+1~
XMKTO SAVE+1~, SAVE+5, SAVE+6, SAVE+7, SAVE+12, SAVE+13, SAVE+14, SAVE+15
XMKZ FILTER+4~, FILTER+6*, FILTER+7*, FORWARD+4~, FORWARD+6*, FORWARD+7, FORWARD+8, NEWTOGL+4~, NEWTOGL+6*, NEWTOGL+7*
, LISTSEL+1~, LISTSEL+2*, LISTSEL+3*, LISTSEL+4, LIST+1~, LIST+6*, LIST+8*, LIST+9, SELMSG+1~, SELMSG+2*
, SELMSG+3*, SELMSG+4
XMLAST LIST+1~, LIST+7*, LIST+8
XMLO WHICH+1~, WHICH+2*, WHICH+6
XMMSG DELETE+1~, DELETE+4, DELETE+8, DELETE+11, FILTER+1~, FILTER+5, FILTER+10, FILTER+13, FORWARD+1~, FORWARD+10
, FORWARD+13, FORWARD+23, FORWARD+25, LATER+1~, LATER+5, LATER+9, LATER+12, NEWTOGL+1~, NEWTOGL+5, NEWTOGL+10
, NEWTOGL+13, PRINT+1~, PRINT+7~, PRINT+22, SAVE+1~, SAVE+6*, SAVE+7*, SAVE+8, SAVE+13*, SAVE+14*
, SAVE+15, SAVE+18, TERM+1~, TERM+4, TERM+8, TERM+11, TERM+12, TERM+13, VAPOR+1~, VAPOR+5
, VAPOR+9, VAPOR+12, XMTPRI+2~, XMTPRI+6, XMTPRI+10, XMTPRI+13, SELMSG~, SELMSG+6*
XMPROMPT WHICH~, WHICH+4
XMPRTHDR PRINT~, PRINT+9*, PRINT+14, PRINT+17, PRTONE~, PRTONE+1
XMRANGE LIST+1~, LIST+4*, LIST+5, LIST+6, LIST+7
XMRECIPS PRINT+1~, PRINT+18
XMRESTR FWDONE+1~, FWDONE+4, FWDONE+5
XMRTN SELMSG~, SELMSG+5
XMSAVE PRINT+7~, PRINT+20
XMSAVE( PRINT+19*
XMSUM SELMSG~, SELMSG+6
XMTPRI XMTPRI+2~, XMTPRI+5, XMTPRI+9, XMTPRI+10
XMWHEN LATER+1~, LATER+4, LATER+8, LATER+9, VAPOR+1~, VAPOR+4, VAPOR+5, VAPOR+7, VAPOR+8, VAPOR+9
, VAPRDATE~, VAPRDATE+6*, VAPRDATE+8*
XMWHICH DELETE+1~, DELETE+7, DELETE+8, FILTER+1~, FILTER+9, FILTER+10, FORWARD+1~, FORWARD+14, FORWARD+16, FORWARD+18
, FORWARD+23, LATER+1~, LATER+7, LATER+9, NEWTOGL+1~, NEWTOGL+9, NEWTOGL+10, PRINT+1~, PRINT+13~, PRINT+14
, PRINT+15, LIST~, LIST+3, LIST+4, SAVE+1~, SAVE+11, SAVE+15, TERM+1~, TERM+7, TERM+8
, VAPOR+1~, VAPOR+8, VAPOR+9, XMTPRI+2~, XMTPRI+8, XMTPRI+10, WHICH~, WHICH+8*
XMZ FORWARD+17~, FORWARD+18*, FORWARD+19, FORWARD+20, FWDONE~, FWDONE+2, FWDONE+3, FWDONE+4, FWDONE+6, LISTSEL+1~
, LISTSEL+4*, LISTSEL+5, LISTSEL+6, LISTSEL+7, LIST+1~, LIST+9*, LIST+10, LIST+11, LIST+12, PRTONE~
, PRTONE+1, SELMSG+1~, SELMSG+4*
XMZLIST PRINT+7~, PRINT+11, PRINT+15, PRINT+16, LISTSEL~, LIST~
XMZLIST( LISTSEL+6*, LISTSEL+7*, LIST+11*, LIST+12*
XMZLIST(1 PRINT+17, LISTSEL+5*, LIST+10*
XMZREC FWDONE+1~, FWDONE+2*, FWDONE+3, FWDONE+4
Y VAPRDATE+1~, VAPRDATE+8, WHICH+1~, WHICH+8, CONFIRM+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All