XUSKAAJ ;; kec/oak - KAAJEE Utilities ;08/24/2006
Source file <XUSKAAJ.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SIGNLOG(CLIENTIP,SERVERNM) | ; make a signon log entry for KAAJEE user ; todo: expand size of server name field? | |
| SIGNOFF(RET,DA) | ; kill entry in sign-on log. Called by XUS KAAJEE LOGOUT rpc. | |
| USERINFO(RET,CLIENTIP,SERVERNM) | ; called by XUS KAAJEE GET USER INFO rpc | 
| 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 | 
| RPC Name | Call Tags | 
|---|---|
| XUS KAAJEE GET USER INFO | USERINFO | 
| XUS KAAJEE LOGOUT | SIGNOFF | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^VA(200 - [#200] | USERINFO+66 | 
| >> | 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+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 |