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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XMXTO

Package: MailMan

Routine: XMXTO


Information

XMXTO ;ISC-SF/GMB-Address a msg ;08/08/2000 14:38

Source Information

Source file <XMXTO.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
MailMan 5 TOWHOM^XMJMT  (CHKADDR,INIT)^XMXADDR  $$FORWARD^XMXSEC  (CHKLINES,GETRESTR)^XMXSEC1  ERRSET^XMXUTIL  
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: 2

Package Total Caller Graph
MailMan 2 XMXAPI  XMXAPIU  

Entry Points

Name Comments DBIA/ICR reference
ITOWHOM(XMDUZ,XMZ,XMTYPE,XMINSTR) ; Interactive
; XMDUZ DUZ of who is sending or forwarding the message
; XMZ The message number
; (need not be supplied if XMTYPE="S" and
; XMINSTR("ADDR FLAGS")["R")
; XMTYPE S='Send to:'
; F='Forward to:'
; XMINSTR("SELF BSKT") Basket to deliver to if sender is recipient
; XMINSTR("SHARE DATE") Delete date if recipient is "SHARED,MAIL"
; XMINSTR("SHARE BSKT") Basket if recipient is "SHARED,MAIL"
; XMINSTR("TO PROMPT") Initial prompt to whom to send the message (default=XMDUZ)
; XMINSTR("FLAGS") Any or all or none of the following:
; (Necessary only if XMTYPE="S" and XMINSTR("ADDR FLAGS")["R")
; X Closed msg (may not be forwarded)
; C Confidential msg (surrogates may not read)
; XMINSTR("ADDR FLAGS") Any or all of the following:
; I Do not Initialize (kill) the ^TMP addressee global
; R Do not Restrict addressees
TOWHOM(XMDUZ,XMZ,XMTYPE,XMTO,XMINSTR,XMFULL) ; Silent
; XMDUZ (in) DUZ of who is sending or forwarding the message
; XMZ (in) The message number
; (need not be supplied if XMTYPE="S" and
; XMINSTR("ADDR FLAGS")["R")
; XMTYPE (in) S='Send to:'
; F='Forward to:'
; XMTO (in) ONE addressee
; XMINSTR("SELF BSKT") (in) Basket to deliver to if sender is recipient
; XMINSTR("SHARE DATE") (in) Delete date if recipient is "SHARED,MAIL"
; XMINSTR("SHARE BSKT") (in) Basket if recipient is "SHARED,MAIL"
; XMINSTR("FLAGS") (in) Any or all or none of the following:
; (Necessary only if XMTYPE="S" and XMINSTR("ADDR FLAGS")["R")
; X Closed msg (may not be forwarded)
; C Confidential msg (surrogates may not read)
; XMINSTR("ADDR FLAGS") Any or all of the following:
; I Do not Initialize (kill) the ^TMP addressee global
; R Do not Restrict addressees
; XMFULL (out) the full address
INIT(XMDUZ,XMZ,XMTYPE,XMINSTR,XMRESTR,XMPROMPT) ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG INIT+2, INIT+7
TOWHOM^XMJMT ITOWHOM+22
CHKADDR^XMXADDR TOWHOM+22
INIT^XMXADDR INIT+10
$$FORWARD^XMXSEC INIT+8
CHKLINES^XMXSEC1 INIT+3
GETRESTR^XMXSEC1 INIT+9
ERRSET^XMXUTIL ITOWHOM+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XMERR" ITOWHOM+19!, TOWHOM+20!
^XMB(3.9 - [#3.9] INIT+6

Label References

Name Line Occurrences
INIT ITOWHOM+20, TOWHOM+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
XMABORT ITOWHOM+18~, ITOWHOM+21*, ITOWHOM+22, ITOWHOM+23, ITOWHOM+24
XMDUZ ITOWHOM~, ITOWHOM+20, ITOWHOM+22, TOWHOM~, TOWHOM+21, TOWHOM+22, INIT~, INIT+3, INIT+8, INIT+9
XMERR ITOWHOM+19!, ITOWHOM+20, TOWHOM+20!, TOWHOM+21
XMFULL TOWHOM~, TOWHOM+22
XMINSTR ITOWHOM~, ITOWHOM+20, ITOWHOM+22, TOWHOM~, TOWHOM+21, TOWHOM+22, INIT~, INIT+9
XMINSTR("ADDR FLAGS" , INIT+3, INIT+9, INIT+10
XMPROMPT ITOWHOM+20, ITOWHOM+22, INIT~, INIT+2*, INIT+7*
XMRESTR ITOWHOM+18~, ITOWHOM+20, ITOWHOM+22, TOWHOM+19~, TOWHOM+21, TOWHOM+22, INIT~, INIT+3, INIT+9
XMTO TOWHOM~, TOWHOM+22
XMTYPE ITOWHOM~, ITOWHOM+20, TOWHOM~, TOWHOM+21, INIT~, INIT+1
XMZ ITOWHOM~, ITOWHOM+20, TOWHOM~, TOWHOM+21, INIT~, INIT+3, INIT+6, INIT+8, INIT+9
XMZREC INIT+5~, INIT+6*, INIT+8, INIT+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All