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

Package: MailMan

Routine: XMUT1


Information

XMUT1 ;(WASH ISC)/CAP-Recover msgs for a user ;04/17/2002 11:49

Source Information

Source file <XMUT1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
MailMan 4 MBOX^XMJBL  H1^XMUT1A  PUTMSG^XMXMSGS2  $$NAME^XMXUTIL  
VA Fileman 2 ^DIC  ^DIR  
Kernel 1 H^XUS  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
MailMan 2 XMUT-REC-DELIVER  XMUT-REC-FIND  

Entry Points

Name Comments DBIA/ICR reference
A ;
QQ
B
E
G ;LOAD DOCUMENTS FOUND INTO USER'S 'IN' BOX
F
M
L
Q
P
QQQ
T
EXIT

External References

Name Field # of Occurrence
^DIC B+1
^DIR A+6, B+7
MBOX^XMJBL M
H1^XMUT1A F+1
PUTMSG^XMXMSGS2 P+4
$$NAME^XMXUTIL G+2
H^XUS QQ

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"WE WILL FIND THE MESSAGES AND STORE THEM IN ^TMP('XMUT1'..."
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !,"LATER WE WILL LOAD THEM INTO PERSON'S MAILBOX.",!!
  • Line Location: A+2
Function Call: WRITE
  • Prompt: !!,"This routine recovers 'ALL' messages that the user has not been"
  • Line Location: A+3
Function Call: WRITE
  • Prompt: !,"terminated from. It will not recover some messages that were"
  • Line Location: A+4
Function Call: WRITE
  • Prompt: !,"sent after reinstatement if the user previously lost Mail-Baskets."
  • Line Location: A+5
Function Call: WRITE
  • Prompt: !,"Enter '^' to abort or a Valid User who has a Mailbox."
  • Line Location: B+3
Function Call: WRITE
  • Prompt: $C(7),"You cannot recover messages for this user (no Mailbox)."
  • Line Location: B+4
Function Call: WRITE
  • Prompt: !!,"*=100 MESSAGES PROCESSED",!!
  • Line Location: B+9
Function Call: WRITE
  • Prompt: !,$P(X,"^"),!
  • Line Location: L+1
Function Call: WRITE
  • Prompt: !!,G," MESSAGES PROCESSED, ",F," MESSAGES FOUND"
  • Line Location: Q+0
Function Call: WRITE
  • Prompt: !!,"CHOOSE FROM:",!
  • Line Location: G+1
Function Call: WRITE
  • Prompt: !!!,"NONE RECOVERED FOR ANYBODY !!!"
  • Line Location: G+3
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: F+0
Function Call: WRITE
  • Prompt: !!,"WHICH ONE: ",J,"// "
  • Line Location: F+0
Function Call: WRITE
  • Prompt: " << NOT ON LIST !!!",$C(7)
  • Line Location: F+3
Function Call: WRITE
  • Prompt: !!,"RECOVERING MESSAGES ('+'=RECOVERED, '.'=MESSAGE PROCESSED)",!!
  • Line Location: F+4
Function Call: WRITE
  • Prompt: "."
  • Line Location: P+0
Function Call: WRITE
  • Prompt: !
  • Line Location: P+0
Function Call: WRITE
  • Prompt: !!,C," POTENTIAL ENTRIES PROCESSED. ",F," MESSAGES RECOVERED.",!!
  • Line Location: QQQ+0
Routine Call
  • DIC
  • Line Location:
    • B+1
Routine Call
  • DIR
  • Line Location:
    • A+6
    • B+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" A+7, QQ
^TMP("XMUT1" L+1*, G+2, F+3, P, T!
^VA(200 - [#200] G+2
^XMB(3.7 - [#3.7] B+4, L, P+1, P+3, P+5
^XMB(3.9 - [#3.9] L, L+1, P+1

Label References

Name Line Occurrences
B B+3, B+4, B+7
E F+1
EXIT A+6, B+2
F F+1
G F+2, F+3
L L, L+2, QQ
P T
Q L
QQQ P
T P+1

Naked Globals

Name Field # of Occurrence
^( L

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% Q+1!, E!
%1 Q+1!, E!
%DT Q+1!
%H Q+1!, E!
A B+8*, L*, L+1, Q+1!, QQ*, P*, P+1, P+4, T, E!
C QQ*, G+1*, G+3!, F+5*, P+1*, QQQ, E!
D B+8*, L, L+1, Q+1!, F+3*, F+5*, P, P+1, P+3, P+4
, P+5, T, E!
DIC B+1*, B+2!
DIC("A" B*
DIC(0 B+1*
DIR A+6!, B+7!
DIR("A" A+6*, B+6*
DIR("B" A+6*, B+6*
DIR(0 A+6*, B+6*
DIRUT A+6!, B+7!
DTIME F
E L*, Q+1!
F B+8*, L+1*, Q, Q+1!, QQ*, G+1*, G+3!, F+5*, P+2*, QQQ
, E!
G B+8*, L*, Q, Q+1!, QQ*
I G+2*, G+3!, E!
J G+1*, G+2*, G+3!, F, E!
X A+6, B+2, B+7, L+1*, Q+1!, G+3!, F*, F+1, F+2, F+3
, F+5
X1 EXIT!
X2 EXIT!
XMA0 A+7*, Q+1!, QQ*
XMB0 B+5*, B+6, Q+1!
XMC0 B+5*, B+8!
Y B+3, B+4, B+5!, Q+1!, E!
Y(0 B+5
Z Q+1!, E!
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