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

Package: MailMan

Routine: XMVVITA


Information

XMVVITA ;ISC-SF/GMB-Edit User's MailMan Variables ;04/29/2003 07:49

Source Information

Source file <XMVVITA.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
MailMan 5 SELBSKT^XMJBU  (CHECK,PREFER,SETBAN,SETNET)^XMVVITAE  ADDRESS^XMXADDR  TASKBULL^XMXBULL  $$BSKTNAME^XMXUTIL  
VA Fileman 5 EN^DDIOL  ($$EZBLD,BLD,MSG)^DIALOG  $$GET1^DID  (,FILE)^DIE  ^DIR  

Caller Graph

Caller Graph Total: 14

Package Total Caller Graph
MailMan 14 XM DELIVERY BASKET EDIT  XM FILTER EDIT  XMBANNER  XMEDITFWD  XMEDITSURR  XMEDITUSER  XMJMOI  XMJMSO  
XMS3  XMTDL1  XMXADDR  ^XMB(3.7  XMXSEC  XMXSEC2  

Entry Points

Name Comments DBIA/ICR reference
EDIT ; Edit User Preferences
DELFWD(XMUSER,XMFWD,XMERROR) ; Delete a user's invalid forwarding address.
GOTNS(XMDUZ) ; Function: Does the user have a network signature? (1=yes; 0=no)
EDITNS ; Edit network signature
XMFWD(XMADDR,XMIA) ; Serves as input transform for 'forwarding address'
FILTER ; Edit filters
BASKET ; Edit delivery baskets
CRE8NS ; The user does not have a network signature.
; Does the user want to create a network signature now?
; If the user creates one, routine sets $T to true; else false
SURR ; Edit Surrogates
FORWARD ; Edit forwarding address
NEWORDER ;
BANNER ; Edit banner

External References

Name Field # of Occurrence
EN^DDIOL XMFWD+13
$$EZBLD^DIALOG XMFWD+13, FILTER+8, EDIT+3, EDIT+26, EDIT+41, EDIT+42, CRE8NS+4, CRE8NS+5
BLD^DIALOG DELFWD+7, NEWORDER+6, NEWORDER+21
MSG^DIALOG DELFWD+8, NEWORDER+7, NEWORDER+22
$$GET1^DID EDIT+3, EDIT+26
^DIE FORWARD+7, BANNER+5, FILTER+6, BASKET+6, SURR+5, EDIT+24, EDIT+44, NEWORDER+33, EDITNS+2
FILE^DIE DELFWD+2
^DIR CRE8NS+6
SELBSKT^XMJBU NEWORDER+28
CHECK^XMVVITAE EDIT+2
PREFER^XMVVITAE EDIT+45
SETBAN^XMVVITAE BANNER+6, EDIT+46
SETNET^XMVVITAE EDIT+47
ADDRESS^XMXADDR XMFWD+5
TASKBULL^XMXBULL DELFWD+12
$$BSKTNAME^XMXUTIL NEWORDER+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),$$EZBLD^DIALOG(38131)
  • Line Location: FILTER+8
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(38132,$$GET1^DID(3.7,"","","NAME"))
  • Line Location: EDIT+3
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(38132,$$GET1^DID(200,"","","NAME"))
  • Line Location: EDIT+26
Function Call: WRITE
  • Prompt: !
  • Line Location: NEWORDER+4
Function Call: WRITE
  • Prompt: !,$J(I,4),?8,XMKN
  • Line Location: NEWORDER+15
Function Call: WRITE
  • Prompt: !
  • Line Location: NEWORDER+17
Function Call: WRITE
  • Prompt: !
  • Line Location: NEWORDER+27
Routine Call
  • DIE
  • Line Location:
    • FORWARD+7
    • BANNER+5
    • FILTER+6
    • BASKET+6
    • SURR+5
    • EDIT+24
    • EDIT+44
    • NEWORDER+33
    • EDITNS+2
Routine Call
  • DIR
  • Line Location:
    • CRE8NS+6
Routine Call
  • DIE
  • Line Location:
    • DELFWD+2
Routine Call
  • DIALOG
  • Line Location:
    • DELFWD+7
    • NEWORDER+6
    • NEWORDER+21
Routine Call
  • DIALOG
  • Line Location:
    • XMFWD+13
    • FILTER+8
    • EDIT+3
    • EDIT+26
    • EDIT+41
    • EDIT+42
    • CRE8NS+4
    • CRE8NS+5
Routine Call
  • DIALOG
  • Line Location:
    • DELFWD+8
    • NEWORDER+7
    • NEWORDER+22

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls,  GET1^DID
^XMB(3.7 - [#3.7] Classic Fileman Calls,  GET1^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XM" NEWORDER+11*, NEWORDER+13, NEWORDER+14, NEWORDER+16!
^XMB("NETNAME" XMFWD+9
^XMB(3.7 - [#3.7] FILTER+7, NEWORDER+2, NEWORDER+9, NEWORDER+10, GOTNS+1

Label References

Name Line Occurrences
$$GOTNS CRE8NS+9
EDITNS CRE8NS+8
NEWORDER EDIT+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA FORWARD+3~, FORWARD+5*, BANNER+1~, BANNER+3*, FILTER+1~, FILTER+4*, BASKET+1~, BASKET+3*, SURR+1~, SURR+3*
, EDIT+1~, EDIT+5*, EDIT+28*, NEWORDER+29~, NEWORDER+31*, EDITNS+1~, EDITNS+2*
DA(1 NEWORDER+31*
DIE FORWARD+3~, FORWARD+4*, BANNER+1~, BANNER+2*, FILTER+1~, FILTER+3*, BASKET+1~, BASKET+2*, SURR+1~, SURR+2*
, EDIT+1~, EDIT+4*, EDIT+27*, NEWORDER+29~, NEWORDER+30*, EDITNS+1~, EDITNS+2*
DIR CRE8NS+3~, CRE8NS+7!
DIR("A" CRE8NS+5*
DIR("B" CRE8NS+4*
DIR(0 CRE8NS+4*
DR FORWARD+3~, FORWARD+6*, BANNER+1~, BANNER+4*, FILTER+1~, FILTER+5*, BASKET+1~, BASKET+4*, SURR+1~, SURR+4*
, EDIT+1~, EDIT+6*, EDIT+7*, EDIT+8*, EDIT+9*, EDIT+10*, EDIT+11*, EDIT+12*, EDIT+13*, EDIT+14*
, EDIT+15*, EDIT+16*, EDIT+17*, EDIT+18*, EDIT+19*, EDIT+20*, EDIT+21*, EDIT+22*, EDIT+23*, EDIT+29*
, EDIT+30*, EDIT+31*, EDIT+32*, EDIT+33*, EDIT+34*, EDIT+35*, EDIT+36*, EDIT+37*, EDIT+38*, EDIT+39*
, EDIT+40*, EDIT+41*, EDIT+42*, EDIT+43*, NEWORDER+29~, NEWORDER+32*, EDITNS+1~, EDITNS+2*
DR(2 BASKET+5*
DUZ FORWARD+5, XMFWD+4, XMFWD+5, BANNER+3, FILTER+4, FILTER+7, BASKET+3, SURR+3, EDIT+5, EDIT+28
, EDIT+45, NEWORDER+2, NEWORDER+9, NEWORDER+10, NEWORDER+11, NEWORDER+28, NEWORDER+30, NEWORDER+31, CRE8NS+9, EDITNS+2
I NEWORDER+3~, NEWORDER+8*, NEWORDER+9*, NEWORDER+10, NEWORDER+11, NEWORDER+12*, NEWORDER+13*, NEWORDER+14, NEWORDER+15
U NEWORDER+23, NEWORDER+28
X CRE8NS+3~
XMADDR XMFWD~, XMFWD+2!, XMFWD+5, XMFWD+6!, XMFWD+12!, XMFWD+14*
XMAPPEND DELFWD+3~, DELFWD+8, DELFWD+11*
XMDIC NEWORDER+1~, NEWORDER+28
XMDIC("B" NEWORDER+24*
XMDIC("S" NEWORDER+25*
XMDIC("W" NEWORDER+26*
>> XMDISPI EDIT+45
XMDUZ BANNER+3*, BANNER+6, EDIT+46, EDIT+47, GOTNS~, GOTNS+1
XMERROR XMFWD+1~, XMFWD+5, XMFWD+6, DELFWD~, DELFWD+6, DELFWD+7, DELFWD+10
>> XMFDA( DELFWD+1*
XMFULL XMFWD+1~, XMFWD+5, XMFWD+7, XMFWD+9*, XMFWD+10, XMFWD+14
XMFWD DELFWD~, DELFWD+5
XMFWDADD XMFWD+1~, XMFWD+4*
XMIA FORWARD+1~, FORWARD+2*, XMFWD~, FILTER+1~, FILTER+2*
XMINSTR XMFWD+1~, DELFWD+3~, DELFWD+12
XMINSTR("ADDR FLAGS" , XMFWD+3*
XMINSTR("FROM" DELFWD+4*
XMK NEWORDER+1~, NEWORDER+8*, NEWORDER+10*, NEWORDER+11, NEWORDER+23, NEWORDER+28, NEWORDER+31
XMKN NEWORDER+3~, NEWORDER+12*, NEWORDER+14*, NEWORDER+15
XMPARM DELFWD+3~, DELFWD+12
XMPARM(1 DELFWD+5*
XMPARM(2 DELFWD+10*
XMRESTR XMFWD+1~
XMTEXT DELFWD+3~, NEWORDER+3~
XMUSER DELFWD~, DELFWD+1, DELFWD+12
>> XMV BANNER+6, EDIT+45, EDIT+46, EDIT+47
Y CRE8NS+3~, CRE8NS+6
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 |  Local Variables |  All