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

Package: MailMan

Routine: XMA2B


Information

XMA2B ;(WASH ISC)/CAP/THM-Send BLOB ;06/22/99 14:44

Source Information

Source file <XMA2B.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Imaging 1 SELIM^MAGAPI  
MailMan 1 BLOB^XMJMS  
VA FileMan 1 ^DIC  

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 XMBLOBSEND  XMJMQ1  XMJMS  

Entry Points

Name Comments DBIA/ICR reference
BLOB ;Send BLOBs [Other Body Parts] in a message.
ADD ;Then this entry point is called
SEL
ADDCHK
K
ADDBLOB
CHK
LK
ER
HLP ;Help for adding/removing BLOBS
L
LIST

External References

Name Field # of Occurrence
^DIC LK
SELIM^MAGAPI SEL
BLOB^XMJMS BLOB+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Imaging is not installed here. You can not send multimedia messages.",$C(7)
  • Line Location: BLOB+2
Function Call: WRITE
  • Prompt: !!,"You did not add any 'Other Body Parts' (files) to this message."
  • Line Location: CHK+1
Function Call: WRITE
  • Prompt: $C(7)," <<< Please answer 'YES' or 'NO'"
  • Line Location: CHK+7
Function Call: WRITE
  • Prompt: " ??",$C(7)
  • Line Location: ER+0
Function Call: WRITE
  • Prompt: !!,"You may add or remove a BLOB from the message. To add a BLOB"
  • Line Location: HLP+1
Function Call: WRITE
  • Prompt: !,"enter the name of the BLOB you wish to add to the message. This"
  • Line Location: HLP+2
Function Call: WRITE
  • Prompt: !,"BLOB must already be in the * file. To remove on, preceed the"
  • Line Location: HLP+3
Function Call: WRITE
  • Prompt: !,"name of the BLOB with a '-'. Example: To add the BLOB named"
  • Line Location: HLP+4
Function Call: WRITE
  • Prompt: !,"ZZTEMP, enter 'ZZTEMP'. To remove it enter '-ZZTEMP'."
  • Line Location: HLP+5
Function Call: WRITE
  • Prompt: !!,"The following BLOBs have already been added to this message:",!!
  • Line Location: HLP+7
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $L(X)+$X>79
  • Line Location: L+0
Function Call: WRITE
  • Prompt: X,?$X\10*10+10
  • Line Location: L+0
Function Call: WRITE
  • Prompt: !,"This message has non-textual body-parts: "
  • Line Location: LIST+0
Routine Call
  • DIC
  • Line Location:
    • LK

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2005 - [#2005] BLOB+2, L
^XMB(3.9 - [#3.9] ADDCHK+5, ADDBLOB+1, ADDBLOB+2*, CHKHLP+6, L

Label References

Name Line Occurrences
ADD ADDCHK+1, ADDCHK+5, ADDBLOB+3, CHK+6, ER
ADDBLOB SEL
ADDCHK ADD+5
CHK ADDCHKADDBLOBCHK+8
ER ADDCHK+5
HLP ADDCHK+1
L LIST+1
LK ADDCHK+5, K
SEL ADD+4

Naked Globals

Name Field # of Occurrence
^( ADDCHK+5!, ADDBLOB+1*, L
^(0 ADDCHK+5*, ADDBLOB+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ADDCHK+5*, ADDBLOB+1*, L*
>> %0 ADDCHK+5*
DIC LK*!
DIC("S" LK*
DIC(0 LK*
DTIME ADD+3, CHK+2
I ADDCHK+5*, ADDBLOB+1*, ADDBLOB+2, L*, LIST~
>> MAGBLOB ADD+4*, ADD+5
U ADDCHK+5, ADDBLOB+1, L
X ADD+3*, ADD+4, ADD+5*, ADDCHKADDCHK+1, ADDCHK+4, ADDCHK+5*, ADDBLOB, L*, LIST~
XMA2BT BLOB+5!, ADD+3, ADDBLOB+2*, CHK!
>> XMN ADDCHK+4*, ADDCHK+5
XMOUT CHK+3!
>> XMZ ADDCHK+5, ADDBLOB+1, ADDBLOB+2, CHKHLP+6, L
>> Y ADDCHK+5, K*, ADDBLOBADDBLOB+1, ADDBLOB+2, CHK+2*, CHK+4*, CHK+5, CHK+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All