CIANBUTL ;MSC/IND/DKM/PLS - MSC RPC Broker Utilities ;15-Oct-2015 08:51;PLS
Source file <CIANBUTL.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OPTCHK(OPT,TYP) | ;EP | |
| ERRVAR | ||
| ISACTIVE(UID,LCK,TMO) | ;EP | |
| CLEANUP | ;EP | |
| GETVAR(NAME,DFLT,NMSP,UID) | ;EP | |
| OPTMSG(OPT,MSG) | ;EP | |
| UID() | ||
| OPTLKP(OPT) | ;EP | |
| FMTVAR(UID,NMSP,NAME) | ; | |
| REBLDCTX | ;EP | |
| NXTUID(UID,FLT,AID) | ;EP | |
| SESSION(UID,VAR) | ;EP | |
| SHOWSESS(AID,FLT) | ;EP | |
| SETVAR(NAME,VALUE,NMSP,UID) | ;EP | |
| RESDEV() | ;EP | |
| GETUID() | ;EP | |
| CLRVAR(NMSP,UID) | ;EP | |
| RESVAR | ||
| SETSLOTS(CNT) | ;EP | |
| NIGHTLY | ;EP | |
| GETDLG(NUM,DLG,P1,P2,P3) | ; | |
| PARAM(PAR,MIN,MAX) | ;EP | 
| Name | Field # of Occurrence | 
|---|---|
| DOPURGE^CIANBEVT | NIGHTLY+2 | 
| DOPURGE^CIANBLOG | NIGHTLY+3 | 
| BLD^DIALOG | GETDLG+5 | 
| FIND^DIC | SETSLOTS+3 | 
| FILE^DIE | SETSLOTS+6 | 
| $$HTE^XLFDT | SHOWSESS+3 | 
| $$NOW^XLFDT | OPTCHK+10 | 
| $$UP^XLFSTR | FMTVAR+2, FMTVAR+3 | 
| $$GET^XPAR | PARAM+1 | 
| ENTRY^XQ92 | OPTCHK+11 | 
| $$RES^XUDHSET | RESDEV+9 | 
| $$KCHK^XUSRB | OPTCHK+7, OPTCHK+9 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^%ZIS(1 - [#3.5] | FIND^DIC | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("EOFF" | GETUID+7 | 
| ^%ZOSF("EON" | GETUID+12 | 
| ^DIC(19 - [#19] | OPTLKP+1, OPTMSG+2, OPTCHK+4 | 
| ^TMP("DIERR" | SETSLOTS+7! | 
| ^TMP("DILIST" | SETSLOTS+4, SETSLOTS+7! | 
| ^XTMP("CIA" | CLEANUP+2!, REBLDCTX+3, UID+1, UID+4, UID+8*, UID+9, ISACTIVE+3, ISACTIVE+5, NXTUID+3, GETVAR+2 , SETVAR+5, SETVAR+7*, SETVAR+8!, SETVAR+9, CLRVAR+3, CLRVAR+6, CLRVAR+7, RESVAR+3, ERRVAR | 
| Name | Line Occurrences | 
|---|---|
| $$GETVAR | GETUID+14, NXTUID+4, RESDEV+5, SESSION+4, SHOWSESS+3 | 
| $$ISACTIVE | UID+7, GETUID+14, NXTUID+5 | 
| $$NXTUID | CLEANUP+2, REBLDCTX+2, RESDEV+4, SHOWSESS+2 | 
| $$OPTLKP | NXTUID+2, OPTMSG+1, OPTCHK+2 | 
| $$PARAM | RESDEV+2, RESDEV+3 | 
| $$SETVAR | CLRVAR+6 | 
| CLEANUP | NIGHTLY+1 | 
| FMTVAR | GETVAR+1, SETVAR+3, CLRVAR+2, RESVAR+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | REBLDCTX+3*, SETSLOTS+4, RESVAR+3 | 
| ^(0 | OPTMSG+3*, OPTMSG+4 | 
| ^(3 | OPTCHK+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACT | NXTUID+1~, NXTUID+2*, NXTUID+5 | 
| AID | NXTUID~, NXTUID+2*, NXTUID+3, NXTUID+4, SHOWSESS~, SHOWSESS+2 | 
| ALL | NXTUID+1~, NXTUID+2*, NXTUID+5 | 
| C | RESDEV+1~, RESDEV+7*, RESDEV+8*, SHOWSESS+1~, SHOWSESS+2*, SHOWSESS+4, SHOWSESS+5 | 
| >> CIA("RPC" | GETDLG+4 | 
| >> CIA("UID" | ISACTIVE+2, GETUID+1, GETUID+2*, GETUID+14*, GETUID+15*, GETUID+16, FMTVAR+1 | 
| CNT | SETSLOTS~, SETSLOTS+2, SETSLOTS+5 | 
| CTX | REBLDCTX+1~, REBLDCTX+3* | 
| DFLT | GETVAR~, GETVAR+2 | 
| DLG | GETDLG~, GETDLG+2! | 
| DLG(1 | GETDLG+6 | 
| DT | UID+8 | 
| DUZ | GETUID+14 | 
| FDA | SETSLOTS+1~ | 
| FDA( | SETSLOTS+5* | 
| FLG | UID~, UID+3*, UID+4, UID+6*, UID+7* | 
| FLT | NXTUID~, NXTUID+2*, SHOWSESS~, SHOWSESS+2, SHOWSESS+4 | 
| FND | NXTUID+1~, NXTUID+2*, NXTUID+3, NXTUID+6*, NXTUID+7, NXTUID+8 | 
| I | GETUID+4~, GETUID+5*, GETUID+13 | 
| IEN | SETSLOTS+1~, SETSLOTS+4*, SETSLOTS+5 | 
| IO(0 | GETUID+6 | 
| LCK | ISACTIVE~, ISACTIVE+5 | 
| MAX | PARAM~, PARAM+3 | 
| MIN | PARAM~, PARAM+2 | 
| MSG | OPTMSG~, OPTMSG+3, OPTMSG+4*, OPTMSG+5*, OPTMSG+6 | 
| MX | RESDEV+1~, RESDEV+2*, RESDEV+8 | 
| NAME | GETVAR~, GETVAR+1, GETVAR+2, SETVAR~, SETVAR+3, SETVAR+5, SETVAR+7, SETVAR+8, SETVAR+9, CLRVAR+1~ , CLRVAR+5*, CLRVAR+6*, RESVAR~, RESVAR+2*, RESVAR+3*, ERRVAR, FMTVAR~, FMTVAR+3*, FMTVAR+4* | 
| NMSP | GETVAR~, GETVAR+1, GETVAR+2, SETVAR~, SETVAR+3, SETVAR+5, SETVAR+7, SETVAR+8, SETVAR+9, CLRVAR~ , CLRVAR+2, CLRVAR+3, CLRVAR+6, CLRVAR+7, ERRVAR, FMTVAR~, FMTVAR+2*, FMTVAR+4 | 
| NUM | GETDLG~, GETDLG+3*, GETDLG+5 | 
| OPT | OPTLKP~, OPTLKP+1, OPTMSG~, OPTMSG+1*, OPTMSG+2, OPTCHK~, OPTCHK+2, OPTCHK+3, OPTCHK+6, OPTCHK+7 , OPTCHK+9, OPTCHK+12 | 
| P1 | GETDLG~, GETDLG+4 | 
| P2 | GETDLG~, GETDLG+4 | 
| P3 | GETDLG~, GETDLG+4 | 
| PAR | PARAM~, PARAM+1, GETDLG+1~, GETDLG+5 | 
| PAR(1 | GETDLG+4* | 
| PAR(2 | GETDLG+4* | 
| PAR(3 | GETDLG+4* | 
| PFX | NXTUID+1~ | 
| RD | RESDEV+1~, RESDEV+5*, RESDEV+6, RESDEV+7*, RESDEV+8*, RESDEV+9, RESDEV+10 | 
| RD( | RESDEV+6*, RESDEV+8 | 
| RES | SETSLOTS+1~, SETSLOTS+4*, CLRVAR+1~, CLRVAR+5*, CLRVAR+6*, CLRVAR+8 | 
| SL | RESDEV+1~, RESDEV+3*, RESDEV+9 | 
| TMO | ISACTIVE~, ISACTIVE+3 | 
| TYP | OPTCHK~, OPTCHK+6 | 
| U | UID+4, UID+8, SESSION+4, OPTMSG+3, OPTMSG+4, OPTCHK+4, OPTCHK+6, OPTCHK+7, OPTCHK+8, OPTCHK+9 | 
| UID | CLEANUP+1~, CLEANUP+2, REBLDCTX+1~, REBLDCTX+2, REBLDCTX+3, UID~, UID+4*, UID+5, UID+6*, UID+7 , UID+8, UID+10, ISACTIVE~, ISACTIVE+1, ISACTIVE+2, ISACTIVE+3, ISACTIVE+5, GETUID+4~, GETUID+5*, GETUID+10* , GETUID+11*, GETUID+14, NXTUID~, NXTUID+2*, NXTUID+3*, NXTUID+4, NXTUID+5, NXTUID+7*, RESDEV+1~, RESDEV+4 , RESDEV+5, SESSION~, SESSION+4, GETVAR~, GETVAR+1, GETVAR+2, SETVAR~, SETVAR+3, SETVAR+4, SETVAR+5 , SETVAR+7, SETVAR+8, SETVAR+9, CLRVAR~, CLRVAR+2, CLRVAR+3, CLRVAR+6, CLRVAR+7, RESVAR~, RESVAR+1 , RESVAR+3, ERRVAR, FMTVAR~, FMTVAR+1* | 
| >> VAL | PARAM+1*, PARAM+2*, PARAM+3*, PARAM+4 | 
| VALUE | SETVAR~, SETVAR+7 | 
| VAR | SESSION~, SESSION+3*, SESSION+4 | 
| X | GETUID+4~, GETUID+8*, GETUID+10*, RESDEV+1~, RESDEV+8*, RESDEV+9*, SETSLOTS+1~, SESSION+1~, SESSION+2*, SESSION+4* , SESSION+5, SHOWSESS+1~, SHOWSESS+2, SHOWSESS+3, OPTCHK+1~, OPTCHK+4*, OPTCHK+6, OPTCHK+7, OPTCHK+8, OPTCHK+10* , OPTCHK+12 | 
| XQY | OPTCHK+1~, OPTCHK+2*, OPTCHK+3, OPTCHK+4 | 
| Y | SETSLOTS+1~, SESSION+1~, SESSION+2*, SESSION+4*, OPTCHK+1~, OPTCHK+4*, OPTCHK+7, OPTCHK+8*, OPTCHK+9 | 
| Z | SESSION+1~, SESSION+4*, SHOWSESS+1~, OPTCHK+1~, OPTCHK+4*, OPTCHK+5 | 
| >> ZTQUEUED | GETUID+3 |