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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: CIANBACT

Package: MSC RPC Broker

Routine: CIANBACT


Information

CIANBACT ;MSC/IND/DKM/PLS - MSC RPC Broker Actions;16-Apr-2013 18:42;PLS

Source Information

Source file <CIANBACT.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
MSC RPC Broker 6 $$ASYCHK^CIANBASY  ($$EVTCHK,$$SUBSCR)^CIANBEVT  (EN,REPLY,STREST,TCPCLOSE,TCPUSE)^CIANBLIS  ($$ISACTIVE,$$LOG,ADD)^CIANBLOG  ($$TMPGBL,RESET)^CIANBRPC  ($$GETVAR,$$OPTCHK,$$OPTLKP,$$PARAM,GETDLG,SETVAR)^CIANBUTL  
Kernel 4 ($$UCICHECK,UCI)^%ZOSV  $$NOW^XLFDT  $$UP^XLFSTR  $$KCHK^XUSRB  
CIA Utilities 2 ($$CLIENTIP,$$READ,$$TEST,CLOSE,DELETE,OPEN)^CIAUOS  $$QUEUE^CIAUTSK  
Toolkit 2 SWAP^%XUCI  $$GET^XPAR  
IHS User Security Audit 1 CIA^BUSARPC  
VA Fileman 1 $$FIND1^DIC  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
MSC RPC Broker 4 CIANBASY  CIANBEVT  CIANBLIS  CIANBRPC  

Entry Points

Name Comments DBIA/ICR reference
JOB1()
OUT(ARY,EOL) ;
MODE2
DORPC
ACTP
ACTQ
ACTR
ACTS
HFSOUT(HFS,EOL) ;
ACTU
JOB2()
SETUCI(X)
GETUCI()
ERRCHK(TEST,ERR,P1,P2,P3) ;
DATAOUT
JOB3()
AUTHMETH(UCI) ;
ACTC
ACTD
BLDCTX(OPT,CTX) ;
CANRUN(RPC,CTX) ;

External References

Name Field # of Occurrence
SWAP^%XUCI SETUCI
$$UCICHECK^%ZOSV ACTC+4
UCI^%ZOSV GETUCI+1
CIA^BUSARPC DORPC+14
$$ASYCHK^CIANBASY ACTQ
$$EVTCHK^CIANBEVT ACTQ+1
$$SUBSCR^CIANBEVT ACTS+1, ACTU
EN^CIANBLIS MODE2+3
REPLY^CIANBLIS ACTR+18, JOB3+2, MODE2+3
STREST^CIANBLIS ACTR+21
TCPCLOSE^CIANBLIS MODE2+3
TCPUSE^CIANBLIS DATAOUT, HFSOUT+5
$$ISACTIVE^CIANBLOG DORPC+2
$$LOG^CIANBLOG DORPC+2
ADD^CIANBLOG DORPC+8, DORPC+18, DORPC+26
$$TMPGBL^CIANBRPC ACTR+20
RESET^CIANBRPC ACTD
$$GETVAR^CIANBUTL ACTR+1, ACTR+3, ACTR+14, DORPC+1
$$OPTCHK^CIANBUTL BLDCTX+4
$$OPTLKP^CIANBUTL CANRUN+2
$$PARAM^CIANBUTL ACTP
GETDLG^CIANBUTL ERRCHK+2
SETVAR^CIANBUTL ACTR+2
$$CLIENTIP^CIAUOS ACTC+12
$$READ^CIAUOS HFSOUT+4
$$TEST^CIAUOS DORPC+13
CLOSE^CIAUOS HFSOUT+7
DELETE^CIAUOS HFSOUT+7
OPEN^CIAUOS HFSOUT+3
$$QUEUE^CIAUTSK ACTR+15
$$FIND1^DIC ACTR+4
$$NOW^XLFDT ACTP
$$UP^XLFSTR ACTC+1
$$GET^XPAR ACTC+6, AUTHMETH+3
$$KCHK^XUSRB CANRUN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(0)
  • Line Location: DATAOUT+1
Function Call: WRITE
  • Prompt: $G(CIAD),!
  • Line Location: DATAOUT+2
Function Call: WRITE
  • Prompt: $G(@CIAD),!
  • Line Location: DATAOUT+6
Function Call: WRITE
  • Prompt: @X,EOL,!
  • Line Location: OUT+7
Routine Call
  • DIC
  • Line Location:
    • ACTR+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XWB(8994 - [#8994] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("ACTJ" ACTC+8, ACTC+10
^DIC(19 - [#19] BLDCTX+5, BLDCTX+6
^XTMP("CIA" ACTR+17*, CANRUN+4, CANRUN+6, BLDCTX+2!, BLDCTX+3, BLDCTX+5*, BLDCTX+7!
^XTV(8989.3 - [#8989.3] ACTC+11
^XWB(8994 - [#8994] ACTR+6

Label References

Name Line Occurrences
$$AUTHMETH ACTC+6
$$CANRUN ACTR+7
$$ERRCHK ACTC+4, ACTC+5, ACTC+7, ACTC+8, ACTS+1, ACTR+5, ACTR+7, ACTR+8, ACTR+9, ACTR+10
, ACTR+11, ACTR+16, CANRUN+3
$$GETUCI ACTC+1
@( DORPC+12
BLDCTX CANRUN+4, BLDCTX+6
DATAOUT ACTR+21
DORPC ACTR+21
ERRCHK ACTC+14
HFSOUT DATAOUT+7
MODE2 JOB1, JOB2
OUT DATAOUT+3, DATAOUT+4, DATAOUT+5
SETUCI MODE2

Naked Globals

Name Field # of Occurrence
^( BLDCTX+2*, BLDCTX+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALOG DORPC~, DORPC+2*, DORPC+8, DORPC+11~, DORPC+18, DORPC+26
ALOG(0 DORPC+2*, DORPC+8, DORPC+15, DORPC+18, DORPC+26
>> ARG ACTR+11, DORPC+3
>> ARG( DORPC+5
ARY DORPC+16~, DORPC+19*, DORPC+20*, DORPC+21*, DORPC+22*, DORPC+23*, DORPC+24*, DORPC+26, OUT~, OUT+2
, OUT+3*, OUT+4, OUT+5*, OUT+6, OUT+7, OUT+8
AUTH ACTC~, ACTC+6*, ACTC+7
>> CIA("ASY" ACTR+12
>> CIA("CTX" ACTR+1*, ACTR+2, ACTR+3*, ACTR+7
>> CIA("DBG" JOB3, MODE2+2
>> CIA("EVT" ACTS+1, ACTU
>> CIA("IP" ACTC+12
>> CIA("LP" ACTC+12
>> CIA("RPC" ACTR+4, ACTR+15, DORPC+2, DORPC+14
>> CIA("UCI" ACTC+1
>> CIA("UID" ACTR+17, CANRUN+4, CANRUN+6, BLDCTX+2, BLDCTX+3, BLDCTX+5, BLDCTX+7
>> CIA("VER" DORPC+1, JOB3, MODE2+2
CIAD ACTR~, ACTR+15*, ACTR+16, ACTR+17, ACTR+18, ACTR+20*, DORPC+19, DORPC+22, DORPC+23, DORPC+24
, DATAOUT+2, DATAOUT+5, DATAOUT+6, DATAOUT+7
CIADATA ACTC+6*, ACTD+1*, ACTP*, ACTS*, ACTU*, JOB3+1*, JOB3+2, JOB3+3!, MODE2+2*
>> CIAERR ERRCHK+2
>> CIAERR(0 ERRCHK+1, ERRCHK+3*, ERRCHK+4
>> CIAIP ACTC+12
>> CIAMODE ACTC+12, JOB1, JOB2, MODE2+2*
>> CIAOS ACTC+13
CIAQUIT ACTD+1*, DORPC~, MODE2+3*
CTX CANRUN~, CANRUN+2, CANRUN+3, BLDCTX~, BLDCTX+2*, BLDCTX+3, BLDCTX+5, BLDCTX+6, BLDCTX+7
CTX(0 CANRUN+2*, CANRUN+3, CANRUN+4, CANRUN+6
DT ACTP*
DUZ CANRUN+1
EOL OUT~, OUT+6*, OUT+7, HFSOUT~, HFSOUT+2*, HFSOUT+6
ERR ERRCHK~, ERRCHK+2, ERRCHK+3
HFS HFSOUT~, HFSOUT+3, HFSOUT+4, HFSOUT+7
I ACTR~, ACTR+6*, ACTR+8, DORPC~, DORPC+3*, DORPC+5, DORPC+6
IP ACTC~, ACTC+12*, MODE2+3
K OUT+1~, OUT+2*, OUT+3, OUT+8
L OUT+1~, OUT+6*, OUT+7
OPT BLDCTX~, BLDCTX+2, BLDCTX+3, BLDCTX+4, BLDCTX+5, BLDCTX+6, BLDCTX+7
P DORPC~, DORPC+6*, DORPC+7, DORPC+8
P1 ERRCHK~, ERRCHK+2
P2 ERRCHK~, ERRCHK+2
P3 ERRCHK~, ERRCHK+2
PC AUTHMETH+1~, AUTHMETH+2*, AUTHMETH+3
PORT ACTC~, ACTC+12*, MODE2+3
RD ACTR+13~, ACTR+14*, ACTR+15
RPC ACTR~, ACTR+4*, ACTR+5, ACTR+6, ACTR+7, CANRUN~, CANRUN+1, CANRUN+6
RTN ACTR~, ACTR+6*, ACTR+7, ACTR+9, DORPC+1*, DORPC+4*, DORPC+6*, DORPC+9*, DORPC+12, DORPC+14
TEST ERRCHK~, ERRCHK+1
U ACTC+11, ACTP, ACTR+6, ACTR+7, ACTR+8, ACTR+10, JOB3+1, MODE2+2
UCI ACTC~, ACTC+1*, ACTC+2*, ACTC+3*, ACTC+4, ACTC+6, ACTC+7, MODE2, MODE2+1, AUTHMETH~
, AUTHMETH+3
UCI(0 ACTC+1*, ACTC+4, MODE2, MODE2+1*
VAL DORPC+16~, DORPC+17*, DORPC+19*, DORPC+23*, DORPC+24*
VOL ACTC~, ACTC+1*, ACTC+3*, ACTC+5, ACTC+11
X ACTC~, ACTC+8, ACTC+11*, ACTC+12*, ACTC+14, OUT+1~, OUT+6*, OUT+7*, HFSOUT+1~, HFSOUT+4
, HFSOUT+6, BLDCTX+1~, BLDCTX+6*, SETUCI~, AUTHMETH+1~, AUTHMETH+2, AUTHMETH+3*, AUTHMETH+4
XQY DORPC~, DORPC+1*
XWBAPVER DORPC~, DORPC+1*
XWBPTYPE ACTR~, ACTR+6*, ACTR+10, ACTR+20, DORPC+14, DORPC+19, DORPC+20, DORPC+21, DORPC+22, DORPC+23
, DORPC+24, DATAOUT+2, DATAOUT+3, DATAOUT+4, DATAOUT+5, DATAOUT+6, DATAOUT+7
XWBWRAP ACTR~, ACTR+6*, DATAOUT+4, DATAOUT+5, DATAOUT+7
Y ACTC~, ACTC+1*, ACTC+2, ACTC+3, ACTC+8, GETUCI~, GETUCI+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All