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

Package: Kernel

Routine: XUSTZ


Information

XUSTZ ;SF/RWF - Security Twilight Zone ;11/25/08 15:21

Source Information

Source file <XUSTZ.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 6 ($$HADD,$$HTFM)^XLFDT  ($$ACCEPT,FAC)^XUS  ($$NO,CLRFAC)^XUS3  EN^XUSHSHP  ($$IP,$$IPCHECK,$$LKCHECK,$$LKSET,$$LKWAIT,CLEAN)^XUSTZIP  FAAL^ZUA  
VA FileMan 3 $$EZBLD^DIALOG  UPDATE^DIE  $$GET1^DIQ  
MailMan 1 ^XMB  

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: 4

Package Total Caller Graph
Kernel 3 XUS3  XUSAML  XUSRB  
VistALink Security 1 XOBSRAKJ  

Entry Points

Name Comments DBIA/ICR reference
RA(IP) ;EF. Entry point for Remote Access (Broker/Vistalink) and R/S
  • ICR #4760
    • Status: Active
    • Usage: Controlled Subscription
    ASK
    A1 ;Let user keep trying
    FAC
    FILE ;File data into Access Atempt Log
    SB ;Send the XUSLOCK bulletin
    LKTME() ;Get Lock-out time
    LKUSER(IEN) ;Lock user, Return: 0 not locked, 1 locked

    External References

    Name Field # of Occurrence
    $$EZBLD^DIALOG XUSTZ+18, RA+7, RA+11, ASK+1
    UPDATE^DIE LKUSER+10
    $$GET1^DIQ LKUSER+4
    $$HADD^XLFDT LKUSER+9
    $$HTFM^XLFDT LKUSER+9
    ^XMB SB+2
    $$ACCEPT^XUS A1+1, A1+7
    FAC^XUS FAC
    $$NO^XUS3 A1+12
    CLRFAC^XUS3 LKUSER+7
    EN^XUSHSHP FILE+5
    $$IP^XUSTZIP RA+3
    $$IPCHECK^XUSTZIP RA+9
    $$LKCHECK^XUSTZIP XUSTZ+12
    $$LKSET^XUSTZIP RA+10
    $$LKWAIT^XUSTZIP XUSTZ+12
    CLEAN^XUSTZIP XUSTZ+16, RA+5
    FAAL^ZUA FILE+8

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,?10,$$RA
    • Line Location: XUSTZ+10
    Function Call: WRITE
    • Prompt: !!,$$EZBLD^DIALOG(30810.41)
    • Line Location: XUSTZ+18
    Function Call: WRITE
    • Prompt: !!!,$$EZBLD^DIALOG(30810.42)
    • Line Location: ASK+1
    Function Call: WRITE
    • Prompt: !,XUSTMP(51)
    • Line Location: A1+1
    Function Call: WRITE
    • Prompt: " '^' not allowed in Access Code, Use EDIT USER option."
    • Line Location: A1+3
    Function Call: WRITE
    • Prompt: !,XUSTMP(52)
    • Line Location: A1+7
    Routine Call
    • DIALOG
    • Line Location:
      • XUSTZ+18
      • RA+7
      • RA+11
      • ASK+1
    Routine Call
    • DIE
    • Line Location:
      • LKUSER+10

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DISV("XU" XUSTZ+19!
    ^XTV(8989.3 - [#8989.3] LKTME+2, LKUSER+1

    Label References

    Name Line Occurrences
    $$LKTME XUSTZ+8, RA+3
    $$LKUSER RA+7
    $$RA XUSTZ+10
    A1 A1+2
    ASK XUSTZ+15
    FAC A1+4, A1+8
    FILE XUSTZ+17, RA+4, A1+10
    SB XUSTZ+6

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % ASK+2*, A1+4*, A1+7*, A1+12*
    >> %1 A1+4*, A1+7*, A1+8*
    DT FILE+5
    DUOUT XUSTZ+4~, XUSTZ+15, A1+2
    FDA LKUSER+2~, LKUSER+4*, LKUSER+5, LKUSER+8!
    FDA(200 LKUSER+9*
    >> I FILE+5*, FILE+9*
    IEN LKUSER~, LKUSER+4, LKUSER+9
    IO("IP" FILE+4, SB+1, LKUSER+7
    IO("ZIO" FILE+4*, FILE+10*, SB+1
    ION SB+1
    >> IOS XUSTZ+19, FILE+5
    IP RA~, RA+3*, RA+9, RA+10
    SETLK XUSTZ+4~, RA+10*, RA+11
    TMOUT XUSTZ+4~, XUSTZ+8*, XUSTZ+12*, RA+2~, RA+3*, RA+7, ASK+2*, A1+1, LKUSER+9
    TXT RA+2~, RA+3*, RA+7*, RA+11*, RA+13
    U A1+3, LKTME+1, LKTME+2, LKUSER+1
    >> X A1+1*, A1+2, A1+3, A1+4*, A1+7*, A1+8, FILE+5*
    >> X1 FILE+5*
    >> X2 FILE+5*
    >> XMB SB+1*
    >> XMB(1 SB+1*
    >> XMB(2 SB+1*
    >> XMB(3 SB+1*
    >> XOPT LKTME+1
    >> XUC ASK+2*
    >> XUEOFF ASK+2
    >> XUEXIT ASK+2*
    >> XUF XUSTZ+17, A1+4, A1+8, A1+10, FILE+3
    >> XUF( RA+7, A1+10*, FILE+5*, FILE+9!, FILE+10*
    >> XUFAC RA+3*, A1+10*, A1+12*, FILE+6, FILE+10*, SB+1
    XUM ASK~, ASK+2*
    >> XUNOW LKUSER+5
    >> XUSTMP(51 A1+1
    >> XUSTMP(52 A1+7
    XUSTZ XUSTZ+4~, XUSTZ+6*
    XUT FILE+4~, FILE+6*
    ZIO FILE+4~*, FILE+10
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All