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 |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: XUSKAAJ

Package: Kernel

Routine: XUSKAAJ


Information

XUSKAAJ ;;12/15/15 08:54;08/24/2006

Source Information

Source file <XUSKAAJ.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 7 GETENV^%ZOSV  ($$PRNT,$$STA)^XUAF4  $$KSP^XUPARAM  $$SLOG^XUS1  LOUT^XUSCLEAN  $$SIGNLOG^XUSKAAJ  (DIVGET,USERINFO)^XUSRB2  
VA FileMan 1 GETS^DIQ  

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 4 XUS KAAJEE GET USER INFO  XUS KAAJEE LOGOUT  XUSKAAJ  XUSKAAJ1  

Entry Points

Name Comments DBIA/ICR reference
USERINFO(RET,CLIENTIP,SERVERNM) ; called by XUS KAAJEE GET USER INFO rpc
SIGNOFF(RET,DA) ; kill entry in sign-on log. Called by XUS KAAJEE LOGOUT rpc.
SIGNLOG(CLIENTIP,SERVERNM) ; make a signon log entry for KAAJEE user
; todo: expand size of server name field?

External References

Name Field # of Occurrence
GETENV^%ZOSV SIGNLOG+6
GETS^DIQ USERINFO+30, USERINFO+34
$$PRNT^XUAF4 USERINFO+50
$$STA^XUAF4 USERINFO+51, USERINFO+55
$$KSP^XUPARAM USERINFO+55
$$SLOG^XUS1 SIGNLOG+7
LOUT^XUSCLEAN SIGNOFF+1
$$SIGNLOG^XUSKAAJ USERINFO+59
DIVGET^XUSRB2 USERINFO+63
USERINFO^XUSRB2 USERINFO+44

Used in RPC

RPC Name Call Tags
XUS KAAJEE GET USER INFO USERINFO
XUS KAAJEE LOGOUT SIGNOFF

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] USERINFO+66

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLIENTIP USERINFO~, USERINFO+59, SIGNLOG~, SIGNLOG+3
DA SIGNOFF~, SIGNOFF+1
DUZ USERINFO+26, USERINFO+30, USERINFO+32, USERINFO+63, USERINFO+66
I USERINFO+23~, USERINFO+27*
>> IO("CLNM" SIGNLOG+4*, SIGNLOG+10*
>> IO("IP" SIGNLOG+3*, SIGNLOG+9*
RET USERINFO~, SIGNOFF~, SIGNOFF+2*
RET( USERINFO+27*, USERINFO+64*, USERINFO+65*, USERINFO+68*, USERINFO+69*
RET(0 USERINFO+26*
RET(1 USERINFO+45*
RET(10 USERINFO+51*, USERINFO+52*
RET(11 USERINFO+55*, USERINFO+56*
RET(12 USERINFO+59*
RET(2 USERINFO+46*
RET(3 USERINFO+36*
RET(4 USERINFO+37*
RET(5 USERINFO+38*
RET(6 USERINFO+39*
RET(7 USERINFO+40*
RET(8 USERINFO+41*
RET(9 USERINFO+47*, USERINFO+50
SERVERNM USERINFO~, USERINFO+59, SIGNLOG~, SIGNLOG+4
U USERINFO+47, USERINFO+51, USERINFO+69, SIGNLOG+7
XP1 SIGNLOG+2~, SIGNLOG+7*, SIGNLOG+11
XPCLNM SIGNLOG+2~, SIGNLOG+4*, SIGNLOG+10
XPIP SIGNLOG+2~, SIGNLOG+3*, SIGNLOG+9
XUDIVLIN USERINFO+23~, USERINFO+62*, USERINFO+64, USERINFO+65, USERINFO+67
XUDIVS USERINFO+23~, USERINFO+63
XUDIVS( USERINFO+67, USERINFO+68, USERINFO+69
XUDIVS(0 USERINFO+64, USERINFO+65
XUKDEF USERINFO+23~, USERINFO+66*, USERINFO+69
XUKERR USERINFO+23~, USERINFO+31, USERINFO+35
XUKI USERINFO+23~, USERINFO+67*, USERINFO+68, USERINFO+69
XUKRET USERINFO+23~, USERINFO+44
XUKRET(1 USERINFO+45
XUKRET(2 USERINFO+46
XUKRET(3 USERINFO+47, USERINFO+64
XULINE USERINFO+23~, USERINFO+67*, USERINFO+68*, USERINFO+69
XUNC USERINFO+23~, USERINFO+32*, USERINFO+34, USERINFO+36, USERINFO+37, USERINFO+38, USERINFO+39, USERINFO+40, USERINFO+41
XUNC(200 USERINFO+32
XUNC1 USERINFO+23~
XUNC1(20 USERINFO+36, USERINFO+37, USERINFO+38, USERINFO+39, USERINFO+40, USERINFO+41
XUPARENT USERINFO+23~, USERINFO+50*, USERINFO+51
Y SIGNLOG+2~, SIGNLOG+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All