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 |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XUS1B

Package: Kernel

Routine: XUS1B


Information

XUS1B ;ISF/RWF - Auto sign-on ;12/04/14 14:57

Source Information

Source file <XUS1B.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 GETENV^%ZOSV  ($$FMDIFF,$$HTFM,$$NOW)^XLFDT  $$FORCEIP6^XLFIPV  $$LOW^XLFSTR  
RPC Broker 1 (,$$CMD)^XWBCAGNT  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
Kernel 2 XUS  XUSRB  
VistALink Security 1 XOBSCAV1  

Entry Points

Name Comments DBIA/ICR reference
AUTOXUS() ;Do the check for XUS and Auto Sign-on
AUTOXWB() ;Do the check for XWB and Auto Sign-on
  • ICR #4060
    • Status: Active
    • Usage: Private
    AUTO ;Common code
    CHKVIP() ;Check for a Valid current IP
    LKUP(XREF,LK) ;Check one X-ref
    CHK ;Could this be a good one.
    ENV()
    PREF(%1,%2) ;
    GETHNDL(RET) ;Get the Handles from the Client
    SETUP ;
    LOG ;Log more data

    External References

    Name Field # of Occurrence
    GETENV^%ZOSV ENV
    $$FMDIFF^XLFDT CHK+14
    $$HTFM^XLFDT SETUP+2
    $$NOW^XLFDT AUTOXWB+3
    $$FORCEIP6^XLFIPV CHKVIP+5, CHK+5
    $$LOW^XLFSTR CHK+10, CHK+11
    $$GET^XPAR AUTO+6
    ^XWBCAGNT AUTO+1
    $$CMD^XWBCAGNT GETHNDL+5

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^VA(200 - [#200] AUTO+3
    ^XTMP("XUSP543" SETUP+2*, SETUP+5*, LOG+1*, LOG+2*
    ^XTV(8989.3 - [#8989.3] GETHNDL+4
    ^XUSEC(0 - [#3.081] LKUP+3, CHK+2, CHK+4
    ^XWB("SESSION" CHK+17

    Label References

    Name Line Occurrences
    $$CHKVIP AUTO+2
    $$ENV CHKVIP+3
    $$PREF AUTO+3
    AUTO AUTOXUS+3
    CHK LKUP+3
    GETHNDL CHKVIP+3
    LKUP CHKVIP+5

    Naked Globals

    Name Field # of Occurrence
    ^("CNT" SETUP+2*
    ^("IX" LOG+2*
    ^("R1" LOG+2*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % AUTOXUS+1~, AUTOXWB+1~, AUTO+2*, AUTO+3*, AUTO+4, GETHNDL+1~, GETHNDL+5*, GETHNDL+8*
    %1 PREF~, PREF+1, GETHNDL+1~, GETHNDL+8*
    %2 PREF~, PREF+1
    D1 LKUP+1~, CHK+1~, CHK+14*
    >> DILOCKTM CHK+17
    DUZ(2 AUTO+6*
    ENV CHKVIP+1~, CHKVIP+3*
    FG AUTOXUS+1~, AUTOXWB+1~, AUTO+6, CHK+19*
    HNDL CHKVIP+1~, CHKVIP+3, LOG+1
    HNDL( CHK+16
    IEN CHKVIP+1~, CHKVIP+3*, CHKVIP+6, LKUP+2*, LKUP+3, CHK+19*
    IO("CLNM" CHK+11
    IO("IP" CHKVIP+3, GETHNDL+3, SETUP+5
    IO("ZIO" SETUP+5
    IX LKUP+1~, LKUP+2*, LKUP+3*, CHK+2, CHK+4, CHK+14, CHK+17, CHK+19, LOG+2
    JOB CHKVIP+1~
    LK LKUP~, LKUP+3
    N1 SETUP+1~, SETUP+3*
    N2 SETUP+1~, SETUP+3*
    NM LKUP+1~
    NUNOW AUTOXWB+1~
    R0 CHKVIP+1~, LKUP+1~, CHK+1~, CHK+2*, CHK+8, CHK+10, CHK+16, CHK+19, LOG+2
    R1 LKUP+1~, CHK+1~, CHK+16*, CHK+17, LOG+2
    REF CHKVIP+1~, CHKVIP+3*, CHKVIP+5, CHK+5
    REF6 CHK+1~, CHK+5*, CHK+6
    REFNM CHK+1~, CHK+11*, CHK+12
    RET GETHNDL~, GETHNDL+8*
    RET( GETHNDL+8*
    TS GETHNDL+1~, GETHNDL+3*, GETHNDL+4
    U AUTO+1, AUTO+3, CHK+4, CHK+8, CHK+10, CHK+16, SETUP+5
    X GETHNDL+1~, GETHNDL+8*
    XIPV6 CHK+1~, CHK+4*, CHK+6
    XNM CHK+1~, CHK+10*, CHK+12
    >> XOPT AUTO+1, AUTO+3
    >> XQXFLG("ASO" AUTOXUS+2, AUTOXWB+2, CHK+19*
    >> XQXFLG("ZEBRA" AUTO+1*, GETHNDL+4*, GETHNDL+5*
    XREF CHKVIP+1~, LKUP~, LKUP+3
    XTMP CHKVIP+1~, SETUP+5, LOG+1, LOG+2
    >> XUNOW AUTOXWB+3*, CHK+14, SETUP+2, SETUP+5
    XXX GETHNDL+1~, GETHNDL+5
    XXX( GETHNDL+8
    XXX(0 GETHNDL+6
    Y AUTOXUS+1~, AUTOXWB+1~, AUTO+2*, AUTO+3, AUTO+4*, AUTO+6, AUTO+7, ENV~, ENV+1

    Marked Items

    Name Field # of Occurrence
    $T(^XWBCAGNT AUTO+1
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All