Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: XM

Package: MailMan

Routine: XM


Information

XM ;ISC-SF/GMB-MailMan Main Driver ;04/22/2002 14:31

Source Information

Source file <XM.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;Initialize
  • ICR #10064
    • Status: Active
    • Usage: Supported
    SETUP ;
    HEADER ;
  • ICR #10064
    • Status: Active
    • Usage: Supported
    ERROR(XMV,XMTYPE) ;
    WARNING(XMDUZ,XMV) ;
    MSG(XMDIALOG) ;
    POST(XMMSG) ;
    MULTI ;
    INTRO(XMDUZ) ;
    UNSENT(XMDUZ) ;
    CHECKIN ;
  • ICR #10064
    • Status: Active
    • Usage: Supported
    CHECKOUT ;
  • ICR #10064
    • Status: Active
    • Usage: Supported
    LOCK ;
    UNLOCK ;
    CHK ; Entry used by Kernel
    NU(XMFORCE) ;API for new message display
    ; XMFORCE (in) 1=force new display; 0=display only if recent receipt
  • ICR #10064
    • Status: Active
    • Usage: Supported
    NUS(XMFORCE,XMNEW) ; new message display
    ; XMFORCE (in) 1=force new display; 0=display only if recent receipt
    ; XMNEW (out) number of new messages
    ; XMLAST last message arrival date (FM format)
    NOTEPRIO ;
    ZIS ;
    NEWMBOX ; Create a mailbox for a user
    N1
  • ICR #10064
    • Status: Active
    • Usage: Supported
    NEW ; CREATE MAILBOX 4 NEW USER
  • ICR #10064
    • Status: Active
    • Usage: Supported
    N
    KILL ;
  • ICR #10064
    • Status: Active
    • Usage: Supported
    CLEANUP ;
    KILLALL ;All variables except XMDISPI,XMDUZ,XMDUN and XMPRIV are killed here on
    DSP ;
    OPTIONS ; Set up options
    T ;;TABLE

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!
    • Line Location: XM+31
    Function Call: WRITE
    • Prompt: !!,$$EZBLD^DIALOG(38150,.XMPARM)
    • Line Location: HEADER+6
    Function Call: WRITE
    • Prompt: !,$$EZBLD^DIALOG(38008,XMV("DUZ NAME"))
    • Line Location: HEADER+7
    Function Call: WRITE
    • Prompt: !,$$EZBLD^DIALOG($S(XMDUZ=DUZ:38151,1:38152),.XMPARM)
    • Line Location: HEADER+10
    Function Call: WRITE
    • Prompt: !,$S(XMDUZ=DUZ:"You have",1:XMV("NAME")_" has")," no banner."
    • Line Location: HEADER+16
    Function Call: WRITE
    • Prompt: !,$C(7),XMV(XMTYPE,I)
    • Line Location: ERROR+3
    Function Call: WRITE
    • Prompt: !
    • Line Location: MSG+2
    Function Call: WRITE
    • Prompt: !!,$C(7),XMMSG
    • Line Location: POST+1
    Function Call: WRITE
    • Prompt: !
    • Line Location: MULTI+5
    Function Call: WRITE
    • Prompt: !!
    • Line Location: INTRO+7
    Function Call: WRITE
    • Prompt: " ",$$EZBLD^DIALOG(38158,$$MMDT^XMXUTIL1(XMLAST))
    • Line Location: NUS+19
    Function Call: WRITE
    • Prompt: $C(7),!!,$G(IORVON),$$EZBLD^DIALOG(XMDIALOG,.XMPARM),!!,$G(IORVOFF)
    • Line Location: NOTEPRIO+5
    Function Call: WRITE
    • Prompt: !,$$EZBLD^DIALOG(38165.1)
    • Line Location: NEWMBOX+11
    Info |  Source |  Entry Points |  Interaction Calls