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

Package: MailMan

Routine: XMJMORX


Information

XMJMORX ;ISC-SF/GMB-Range actions for ^TMP message lists ;12/04/2002 10:13

Source Information

Source file <XMJMORX.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
MailMan 11 SELBSKT^XMJBU  XMDIR^XMJDIR  ZSHOW^XMJERR  LTRDATE^XMJMD  (FWDONE,PRTONE,VAPRDATE)^XMJMOR  (ACTMSG,ACTWHICH,SELMSG,WHICH)^XMJMORX1  QRECIP^XMJMP  TOWHOM^XMJMT  
(CLEANUP,INIT)^XMXADDR  SET^XMXSEC1  $$BSKT^XMXUTIL2  
Kernel 1 EN^XUTMDEVQ  
VA FileMan 1 $$EZBLD^DIALOG  

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 XMJMLN  XMJMOI  XMJMOR  

Entry Points

Name Comments DBIA/ICR reference
DELETE(XMDUZ,XMKALL,XMK) ; Delete
FILTER(XMDUZ,XMKALL,XMK) ; Filter
FORWARD(XMDUZ,XMKALL,XMK) ; Forward
LATER(XMDUZ,XMKALL,XMK) ; Later
NEWTOGL(XMDUZ,XMKALL,XMK) ; New Toggle
PRINT(XMDUZ,XMPRTHDR) ; Print (Needs XMTYPE)
LISTSEL(XMZLIST) ;
LIST(XMWHICH,XMZLIST) ;
SAVE(XMDUZ,XMKALL,XMK) ; Save a range of messages to another basket
TERM(XMDUZ,XMKALL,XMK) ; Terminate a range of messages
VAPOR(XMDUZ,XMKALL,XMK) ; Set vaporize date for a range of messages
XMTPRI(XMDUZ,XMKALL,XMK) ; Toggle transmit priority
; XMDUZ better be .5 and XMK better be > 1000!
ASKPRI(XMTPRI,XMABORT) ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG FORWARD+9, FORWARD+19, FORWARD+21, PRINT+14, PRINT+20, SAVE+5, SAVE+6, SAVE+11, SAVE+13, TERM+11
, ASKPRI+5
SELBSKT^XMJBU SAVE+5, SAVE+11
XMDIR^XMJDIR ASKPRI+10
ZSHOW^XMJERR FORWARD+12, FORWARD+24
LTRDATE^XMJMD LATER+4, LATER+8
FWDONE^XMJMOR FORWARD+8, FORWARD+20
PRTONE^XMJMOR PRINT+16
VAPRDATE^XMJMOR VAPOR+4, VAPOR+7
ACTMSG^XMJMORX1 FORWARD+22, LATER+9, SAVE+14, VAPOR+9, XMTPRI+10
ACTWHICH^XMJMORX1 DELETE+7, FILTER+6, NEWTOGL+6, TERM+7
SELMSG^XMJMORX1 DELETE+4, FILTER+4, FORWARD+10, LATER+5, NEWTOGL+4, SAVE+7, TERM+4, VAPOR+5, XMTPRI+6
WHICH^XMJMORX1 FORWARD+14, LATER+7, PRINT+12, SAVE+10, VAPOR+8, XMTPRI+8
QRECIP^XMJMP PRINT+18
TOWHOM^XMJMT FORWARD+9, FORWARD+21
CLEANUP^XMXADDR FORWARD+11, FORWARD+23
INIT^XMXADDR FORWARD+5, FORWARD+15
SET^XMXSEC1 ASKPRI+2, ASKPRI+3, ASKPRI+4
$$BSKT^XMXUTIL2 PRINT+16
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(34319)
  • Line Location: PRINT+14
Function Call: WRITE
  • Prompt: !,XMMSG
  • Line Location: TERM+10
Routine Call
  • DIALOG
  • Line Location:
    • FORWARD+9
    • FORWARD+19
    • FORWARD+21
    • PRINT+14
    • PRINT+20
    • SAVE+5
    • SAVE+6
    • SAVE+11
    • SAVE+13
    • TERM+11
    • ASKPRI+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XM" DELETE+3, FILTER+3, FORWARD+3, FORWARD+6, FORWARD+7, FORWARD+8, FORWARD+18, LATER+3, NEWTOGL+3, PRINT+9
, PRINT+25, PRINT+27, PRINT+28, PRINT+30!, PRINT+31!, PRINT+36, PRINT+37, PRINT+38!, LISTSEL+3, LISTSEL+4
, LIST+7, SAVE+4, SAVE+8!, TERM+3, VAPOR+3, XMTPRI+4
^XMB(3.7 - [#3.7] PRINT+29, PRINT+38

Label References

Name Line Occurrences
ASKPRI XMTPRI+5, XMTPRI+9
LIST PRINT+13
LISTSEL PRINT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
I PRINT+1~, PRINT+19*, PRINT+32*, PRINT+33, LIST+1~, LIST+3*, LIST+4
J LISTSEL+1~, LISTSEL+2*, LISTSEL+5*, LISTSEL+6*, LISTSEL+7, LIST+1~, LIST+2*, LIST+8*, LIST+9*, LIST+10
>> POP PRINT+21
U FORWARD+8, FORWARD+18, PRINT+28, PRINT+37, LISTSEL+4, LIST+7, SAVE+5, SAVE+12
XMABORT DELETE+1~, DELETE+2*, DELETE+4, DELETE+7, DELETE+8, FILTER+1~, FILTER+2*, FILTER+6, FILTER+7, FORWARD+1~
, FORWARD+2*, FORWARD+8, FORWARD+9, FORWARD+14, FORWARD+20, FORWARD+21, LATER+1~, LATER+2*, LATER+4, LATER+7
, LATER+8, LATER+10, NEWTOGL+1~, NEWTOGL+2*, NEWTOGL+6, NEWTOGL+7, PRINT+1~, PRINT+7*, PRINT+11, PRINT+12
, PRINT+16, PRINT+18, PRINT+21*, PRINT+23, SAVE+1~, SAVE+2*, SAVE+5*, SAVE+10, SAVE+12*, SAVE+15
, TERM+1~, TERM+2*, TERM+4, TERM+7, TERM+8, VAPOR+1~, VAPOR+2*, VAPOR+4, VAPOR+7, VAPOR+8
, VAPOR+10, XMTPRI+2~, XMTPRI+3*, XMTPRI+5, XMTPRI+6, XMTPRI+8, XMTPRI+9, XMTPRI+11, ASKPRI~, ASKPRI+10
XMDIC SAVE+1~, SAVE+5, SAVE+11
XMDIC("B" SAVE+3*
XMDIR ASKPRI+1~, ASKPRI+10
XMDIR("??" ASKPRI+9*
XMDIR("A" ASKPRI+5*
XMDIR("B" ASKPRI+8*
XMDUZ DELETE~, DELETE+4, DELETE+7, FILTER~, FILTER+4, FILTER+6, FORWARD~, FORWARD+8, FORWARD+9, FORWARD+10
, FORWARD+20, FORWARD+21, FORWARD+22, LATER~, LATER+5, LATER+9, NEWTOGL~, NEWTOGL+4, NEWTOGL+6, PRINT~
, PRINT+16, PRINT+29, PRINT+38, SAVE~, SAVE+5, SAVE+7, SAVE+11, SAVE+14, TERM~, TERM+4
, TERM+7, VAPOR~, VAPOR+5, VAPOR+9, XMTPRI~, XMTPRI+6, XMTPRI+10
>> XMERR FORWARD+12, FORWARD+24
XMINSTR FORWARD+1~, FORWARD+8, FORWARD+9, FORWARD+20, FORWARD+21
XMK DELETE~, DELETE+4, DELETE+7, FILTER~, FILTER+4, FILTER+6, FORWARD~, FORWARD+10, FORWARD+22, LATER~
, LATER+5, LATER+9, NEWTOGL~, NEWTOGL+4, NEWTOGL+6, PRINT+29, PRINT+38, SAVE~, SAVE+6, SAVE+7
, SAVE+13, SAVE+14, TERM~, TERM+4, TERM+7, TERM+11, VAPOR~, VAPOR+5, VAPOR+9, XMTPRI~
, XMTPRI+6, XMTPRI+10
XMKALL DELETE~, DELETE+4, DELETE+7, FILTER~, FILTER+4, FILTER+6, FORWARD~, FORWARD+10, FORWARD+22, LATER~
, LATER+5, LATER+9, NEWTOGL~, NEWTOGL+4, NEWTOGL+6, SAVE~, SAVE+6, SAVE+7, SAVE+8, SAVE+13
, SAVE+14, TERM~, TERM+4, TERM+7, VAPOR~, VAPOR+5, VAPOR+9, XMTPRI~, XMTPRI+6, XMTPRI+10
XMKNTO SAVE+1~, SAVE+5, SAVE+11
XMKTO SAVE+1~, SAVE+5, SAVE+6, SAVE+11, SAVE+12, SAVE+13
XMKZ FORWARD+4~, FORWARD+6*, FORWARD+7, FORWARD+8, PRINT+24~, PRINT+26*, PRINT+27*, PRINT+28, PRINT+30, PRINT+31
, PRINT+35*, PRINT+36, PRINT+37, PRINT+38, LISTSEL+1~, LISTSEL+2*, LISTSEL+3*, LISTSEL+4, LIST+1~, LIST+6*
, LIST+7
XMMSG DELETE+1~, DELETE+4, DELETE+7, DELETE+9, FILTER+1~, FILTER+4, FILTER+6, FILTER+8, FORWARD+1~, FORWARD+10
, FORWARD+13, FORWARD+22, FORWARD+25, LATER+1~, LATER+5, LATER+9, LATER+11, NEWTOGL+1~, NEWTOGL+4, NEWTOGL+6
, NEWTOGL+8, PRINT+1~, PRINT+22, SAVE+1~, SAVE+6*, SAVE+7, SAVE+13*, SAVE+14, SAVE+16, TERM+1~
, TERM+4, TERM+7, TERM+9, TERM+10, TERM+11, VAPOR+1~, VAPOR+5, VAPOR+9, VAPOR+11, XMTPRI+2~
, XMTPRI+6, XMTPRI+12
>> XMMSGT XMTPRI+10
XMOPT ASKPRI+1~, ASKPRI+2, ASKPRI+3, ASKPRI+4, ASKPRI+10
XMOPT( ASKPRI+7
XMOX ASKPRI+1~, ASKPRI+2, ASKPRI+3, ASKPRI+4, ASKPRI+10
XMOX("O" ASKPRI+8
XMPRTHDR PRINT~, PRINT+8*, PRINT+12, PRINT+16
XMRANGE PRINT+24~, PRINT+33*, PRINT+34, PRINT+35, LIST+1~, LIST+4*, LIST+5, LIST+6
XMRECIPS PRINT+1~, PRINT+18
XMSAVE PRINT+1~, PRINT+20
XMSAVE( PRINT+19*
XMTPRI XMTPRI+2~, XMTPRI+5, XMTPRI+9, ASKPRI~, ASKPRI+6, ASKPRI+7, ASKPRI+8, ASKPRI+10, ASKPRI+11*
XMTXT ASKPRI+1~, ASKPRI+7*, ASKPRI+8
>> XMTYPE PRINT+23, PRINT+29, PRINT+38
XMWHEN LATER+1~, LATER+4, LATER+8, VAPOR+1~, VAPOR+4, VAPOR+5, VAPOR+7, VAPOR+8
XMWHICH FORWARD+1~, FORWARD+14, FORWARD+16, FORWARD+18, FORWARD+22, LATER+1~, LATER+7, LATER+9, PRINT+1~, PRINT+12
, PRINT+13, PRINT+32, PRINT+33, LIST~, LIST+3, LIST+4, SAVE+1~, SAVE+10, SAVE+14, VAPOR+1~
, VAPOR+8, VAPOR+9, XMTPRI+2~, XMTPRI+8, XMTPRI+10
XMZ FORWARD+17~, FORWARD+18*, FORWARD+19, FORWARD+20, PRINT+24~, PRINT+28*, PRINT+29, PRINT+37*, PRINT+38, LISTSEL+1~
, LISTSEL+4*, LISTSEL+5, LISTSEL+6, LISTSEL+7, LIST+1~, LIST+7*, LIST+8, LIST+9, LIST+10
XMZLIST PRINT+1~, PRINT+10, PRINT+13, PRINT+14, LISTSEL~, LIST~
XMZLIST( LISTSEL+6*, LISTSEL+7*, LIST+9*, LIST+10*
XMZLIST(1 PRINT+15, PRINT+16, LISTSEL+5*, LIST+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All