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 |  Marked Items |  All
Print Page as PDF
Routine: XMVVITAE

Package: MailMan

Routine: XMVVITAE


Information

XMVVITAE ;ISC-SF/GMB-Initialize User's MailMan Variables ;04/19/2002 13:26

Source Information

Source file <XMVVITAE.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
MailMan 3 NEWAGAIN^XMJBN1  ($$NAME,$$NETNAME)^XMXUTIL  $$MMDT^XMXUTIL1  
Kernel 2 $$NOW^XLFDT  $$USERTYPE^XUSAP  
VA Fileman 2 ($$EZBLD,BLD)^DIALOG  DT^DICRW  

Caller Graph

Caller Graph Total: 32

Package Total Caller Graph
MailMan 32 XM  XMA0  XMA11A  XMA21  XMA2R  XMAH  XMAH1  XMAPHOST  
XMB  XMC  XMCQ  XMCTLK  XMD  XMGAPI4  XMHIG  XMHIU  
XMJBL  XMJBM1  XMJBN1  XMJMD  XMJMF  XMJMS  XMPG  XMRPOP  
XMTDO  XMVGROUP  XMVGRP  XMVSURR  XMVVITA  XMXGRP1  XMXPARM  XMXSEND  

Entry Points

Name Comments DBIA/ICR reference
DUZ(XMDUZ,XMV,XMDUN,XMDISPI,XMNOSEND) ;
; XMV("DUZ NAME")
INITAPI ; (For MailMan use only) Set up variables for an API call.
SELF ; Return to oneself after having become someone else.
; INIT should have been called previously.
  • ICR #2728
    • Status: Active
    • Usage: Supported
    SYSTEM(XMV) ;
    ; XMV("VERSION")
    LASTUSE(XMDUZ,XMV) ;
    ; XMV("LAST USE")
    INIT ; Set up one's variables (for yourself or as a surrogate).
  • ICR #2728
    • Status: Active
    • Usage: Supported
    OTHER ; Become someone else. INIT should have been called previously.
  • ICR #2728
    • Status: Active
    • Usage: Supported
    SETBAN(XMDUZ,XMV) ;
    ; XMV("BANNER")
    INIT2
    SETNET(XMDUZ,XMV) ;
    ; XMV("NETNAME")
    PREFER(XMDUZ,XMV,XMDISPI) ;
    ; XMV("SHOW INST")
    ; XMV("SHOW TITL")
    ; XMV("SHOW DUZ")
    ; XMV("ASK BSKT")
    ; XMV("MSG DEF")
    ; XMV("RDR DEF")
    ; XMV("RDR ASK")
    ; XMV("ORDER")
    ; XMV("PREVU")
    ; XMV("NEW OPT")
    ; XMV("NEW ORDER")
    ; XMDISPI
    SURROGAT(XMDUZ,XMV,XMDUN,XMNOSEND,XMPRIV) ;
    ; XMV("PRIV")
    ; XMPRIV
    CHECK ; Check to make sure one's variables exist.
    USER(XMDUZ,XMV,XMNOSEND,XMDUN) ;
    ; XMV("WARNING")
    ; XMV("ERROR")
    ; XMV("NEW MSGS")
    ; XMV("NAME")
    ; XMV("NOSEND")
    ; XMNOSEND
    ; XMDUN

    External References

    Name Field # of Occurrence
    $$EZBLD^DIALOG DUZ+3, USER+11, USER+13, USER+15, USER+21, USER+22, USER+31, USER+37, PREFER+32, LASTUSE+3
    , LASTUSE+5
    BLD^DIALOG SYSTEM+23
    DT^DICRW SYSTEM+2
    $$NOW^XLFDT LASTUSE+5
    NEWAGAIN^XMJBN1 USER+20
    $$NAME^XMXUTIL SURROGAT+7, USER+17
    $$NETNAME^XMXUTIL SETNET+2
    $$MMDT^XMXUTIL1 LASTUSE+5
    $$USERTYPE^XUSAP USER+13, USER+15

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(4.2 - [#4.2] SYSTEM+5, SYSTEM+9, SYSTEM+10
    ^VA(200 - [#200] USER+10
    ^XMB("NAME" SYSTEM+5, SYSTEM+12
    ^XMB("NETNAME" SYSTEM+5, SYSTEM+11
    ^XMB("NUM" SYSTEM+5, SYSTEM+7, SYSTEM+9
    ^XMB(1 - [#4.3] SYSTEM+5, SYSTEM+8, PREFER+14
    ^XMB(3.7 - [#3.7] SURROGAT+9, SURROGAT+12, SURROGAT+15, USER+15, USER+21, USER+22, USER+23, USER+26, USER+27!, USER+28!
    , USER+30!, USER+32, USER+36, SETBAN+3, PREFER+16, PREFER+32, LASTUSE+3, LASTUSE+5*
    ^XMB(3.9 - [#3.9] USER+28, USER+30
    ^XTMP("XM" USER+20

    Label References

    Name Line Occurrences
    DUZ INIT2+3
    INIT CHECK+1, OTHER+1, SELF+3
    INIT2 INITAPI+3
    LASTUSE SELF+6, DUZ+6, SURROGAT+18
    PREFER DUZ+7
    SETBAN USER+38
    SETNET SURROGAT+8, USER+18
    SURROGAT INIT2+4, OTHER+3
    SYSTEM INIT2+1
    USER SELF+5, DUZ+4, SURROGAT+17

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DT SYSTEM+2, LASTUSE+5
    DUZ INIT2+2, INIT2+3, INIT2+4, SELF+2, DUZ+3, SURROGAT+3, SURROGAT+12, USER+21, USER+24, PREFER+16
    , LASTUSE+5
    DUZ("SAV" USER+21, USER+23, LASTUSE+4
    I SYSTEM+13*, USER+34~, USER+36*, USER+37
    U SYSTEM+5, SYSTEM+8, SYSTEM+9, SYSTEM+10, SURROGAT+9, SURROGAT+16, USER+13, USER+27, USER+29, USER+32
    , PREFER+17, PREFER+18, PREFER+19, PREFER+21, PREFER+22, PREFER+23, PREFER+25, PREFER+26, PREFER+27, PREFER+28
    , PREFER+29, PREFER+30, PREFER+32, PREFER+37, LASTUSE+3, LASTUSE+5
    XMAPI INIT+1~, INITAPI+1~, INITAPI+2*, OTHER+2~, SELF+4~, USER+19, PREFER+31, LASTUSE+2
    XMBANNER SETBAN+2~, SETBAN+3*, SETBAN+4, SETBAN+5
    XMDISPI INIT2+3, DUZ~, DUZ+7, PREFER~, PREFER+33*, PREFER+34*, PREFER+35*, PREFER+36*, PREFER+37*
    XMDUN INIT2+3, INIT2+4, OTHER+3, SELF+5, DUZ~, DUZ+4, SURROGAT~, SURROGAT+7*, SURROGAT+17, USER~
    , USER+17*
    XMDUZ INIT2+2*, INIT2+4, OTHER+3, SELF+2*, SELF+5, SELF+6, DUZ~, DUZ+4, DUZ+6, DUZ+7
    , SURROGAT~, SURROGAT+3, SURROGAT+5, SURROGAT+8, SURROGAT+9, SURROGAT+12, SURROGAT+15, SURROGAT+17, SURROGAT+18, USER~
    , USER+10, USER+11, USER+13, USER+15, USER+17, USER+18, USER+20, USER+22, USER+23, USER+24
    , USER+26, USER+27, USER+28, USER+30, USER+32, USER+33, USER+38, SETNET~, SETNET+2, SETBAN~
    , SETBAN+3, PREFER~, PREFER+32, LASTUSE~, LASTUSE+2, LASTUSE+3, LASTUSE+5
    XMIEN SURROGAT+11~, SURROGAT+12*, SURROGAT+15
    XMK USER+34~, USER+35*, USER+36*
    >> XMMENU(0 USER+21
    XMNOSEND INIT2+3, INIT2+4, OTHER+3, SELF+5, DUZ~, DUZ+4, SURROGAT~, SURROGAT+17, USER~, USER+21*
    XMPARM SYSTEM+6~, SYSTEM+23
    XMPARM( SYSTEM+13*
    XMPARM(1 SYSTEM+7*
    XMPARM(2 SYSTEM+8*, SYSTEM+10
    XMPARM(3 SYSTEM+9*
    XMPARM(4 SYSTEM+10*
    XMPARM(5 SYSTEM+11*
    XMPARM(6 SYSTEM+12*
    XMPRIV INIT2+4, OTHER+3, SURROGAT~, SURROGAT+6*, SURROGAT+15*, SURROGAT+16
    XMREC USER+8~, USER+10*, USER+11, USER+13, USER+26*, USER+27, USER+29
    XMSREC PREFER+13~, PREFER+14*, PREFER+17, PREFER+19, PREFER+21, PREFER+25, PREFER+32
    XMUREC PREFER+13~, PREFER+16*, PREFER+18, PREFER+22, PREFER+23, PREFER+25, PREFER+26, PREFER+27, PREFER+28, PREFER+29
    , PREFER+30
    XMV INIT2!, INIT2+1, INIT2+3, INIT2+4, OTHER+1, OTHER+3, SELF+3, SELF+5, SELF+6, SYSTEM~
    , DUZ~, DUZ+4, DUZ+6, DUZ+7, SURROGAT~, SURROGAT+8, SURROGAT+17, SURROGAT+18, USER~, USER+18
    , USER+38, SETNET~, SETBAN~, PREFER~, LASTUSE~
    XMV("ASK BSKT " , PREFER+23*, PREFER+36
    XMV("BANNER" SETBAN+4!, SETBAN+5*
    XMV("DUZ NAME " , DUZ+5*, LASTUSE+5
    XMV("ERROR" DUZ+2!, DUZ+3*, DUZ+4, SURROGAT+4!, SURROGAT+10, SURROGAT+17, USER+9!, USER+11*, USER+13*, USER+15*
    XMV("LAST USE " , LASTUSE+3*
    XMV("MSG DEF" , PREFER+25*, PREFER+37
    XMV("NAME" CHECK+1, DUZ+5, SURROGAT+7*, USER+17*
    XMV("NETNAME" SETNET+2*
    XMV("NEW MSGS " , SURROGAT+9*, USER+32*
    XMV("NEW OPT" , PREFER+29*
    XMV("NEW ORDE R" , PREFER+30*
    XMV("NOSEND" USER+16*, USER+21*, USER+23
    XMV("ORDER" PREFER+26*
    XMV("PREVU" PREFER+22*
    XMV("PRIV" SURROGAT+6*, SURROGAT+16*, USER+24
    XMV("RDR ASK" , PREFER+28*
    XMV("RDR DEF" , CHECK+1, PREFER+27*
    XMV("SHOW DUZ " , PREFER+21*
    XMV("SHOW INS T" , PREFER+17*, PREFER+34
    XMV("SHOW TIT L" , PREFER+18*, PREFER+19, PREFER+35
    XMV("TITL SRC " , PREFER+19*
    XMV("VERSION" SYSTEM+3*
    XMV("WARNING" SURROGAT+4!, USER+9!, USER+21*, USER+22*, USER+31*, USER+37*, PREFER+32*
    XMZ USER+25~, USER+27*, USER+28, USER+29*, USER+30
    >> ZTQUEUED USER+19, PREFER+20, LASTUSE+2

    Marked Items

    Name Field # of Occurrence
    $T(XMVVITAE+1 SYSTEM+3
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All