XWBLIB ;SFISC/VYD - Various remote procedure library ;05/28/15 09:43
Source file <XWBLIB.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
BROKER() | ;EF. Running under the Broker or Vlink
|
|
RTRNFMT(X,WRAP) | ;EF. set the RPC return type and wrap flag
|
|
VARVAL(RESULT,VARIABLE) | ;RPC. XWB GET VARIABLE VALUE
|
|
IMHERE(RESULT) | ;RPC. XWB IM HERE
|
|
BRKRINFO(RESULT) | ;RPC. XWB GET BROKER INFO RPC
|
|
CKRPC(RESULT,RPCNAME,RPCUSE,VERNUM) | ;RPC. XWB IS RPC AVAILABLE
|
|
CKRPCS(RESULT,RPCUSE,RPC) | ;RPC. XWB ARE RPCS AVAILABLE
|
|
RPCIEN(RPCNAME) | ;P10
|
|
RPCAVAIL(RPCIEN,RPCUSE,VERNUM) | ;P10
|
|
CKVERNUM(VERNUM,RPCVER,RPCIEN) | ;P10
|
|
VARLST | ;;XWB,XWBAPVER,XWBCLMAN,XWBNULL,XWBODEV,XWBOS,XWBP,XWBPTYPE,XWBR,XWBSEC,XWBSTATE,XWBTBUF,XWBTDEV,XWBTIME,XWBTIP,XWBTOS,XWBTSKT,XWBVER,XWBWRAP,XWBY,DEBUG,XWBSHARE,XWBDEBUG,XWBT
|
|
RPC Name | Call Tags |
---|---|
XWB GET VARIABLE VALUE | VARVAL |
XWB GET BROKER INFO | BRKRINFO |
XWB IM HERE | IMHERE |
XWB IS RPC AVAILABLE | CKRPC |
XWB ARE RPCS AVAILABLE | CKRPCS |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XWB(8994 - [#8994] | RPCIEN+4, RPCAVAIL+5, CKVERNUM+5 |
Name | Line Occurrences |
---|---|
$$CKVERNUM | RPCAVAIL+13 |
$$RPCAVAIL | CKRPC+9, CKRPCS+15 |
$$RPCIEN | CKRPC+8, CKRPCS+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DUZ("LOA" | VARVAL+4 |
I | CKRPCS+7~, CKRPCS+8*, CKRPCS+9*, CKRPCS+11, CKRPCS+12, CKRPCS+13, CKRPCS+15 |
INACT | RPCAVAIL+4~, RPCAVAIL+7*, RPCAVAIL+8, RPCAVAIL+11, RPCAVAIL+12 |
RESULT | VARVAL~, VARVAL+10*, IMHERE~, IMHERE+2*, BRKRINFO~, CKRPC~, CKRPC+7*, CKRPC+9*, CKRPCS~ |
RESULT( | CKRPCS+11*, CKRPCS+15* |
RESULT(0 | BRKRINFO+2* |
RPC | CKRPCS~ |
RPC( | CKRPCS+9, CKRPCS+12, CKRPCS+13 |
RPC0 | RPCAVAIL+4~, RPCAVAIL+5*, RPCAVAIL+6, RPCAVAIL+7, RPCAVAIL+13 |
RPCIEN | CKRPC+6~, CKRPC+8*, CKRPC+9, CKRPCS+10~, CKRPCS+14*, CKRPCS+15, RPCAVAIL~, RPCAVAIL+5, CKVERNUM~, CKVERNUM+5 |
RPCNAME | CKRPC~, CKRPC+8, CKRPCS+10~, CKRPCS+12*, CKRPCS+14, RPCIEN~, RPCIEN+3, RPCIEN+4 |
RPCUSE | CKRPC~, CKRPC+9, CKRPCS~, CKRPCS+15, RPCAVAIL~, RPCAVAIL+9*, RPCAVAIL+10, RPCAVAIL+11, RPCAVAIL+12, RPCAVAIL+13 |
RPCVER | CKVERNUM~, CKVERNUM+5*, CKVERNUM+6 |
U | CKRPCS+12, CKRPCS+13, RPCAVAIL+7, RPCAVAIL+13, CKVERNUM+5 |
VARIABLE | VARVAL~, VARVAL+5, VARVAL+10 |
VERNUM | CKRPC~, CKRPC+9, CKRPCS+10~, CKRPCS+13*, CKRPCS+15, RPCAVAIL~, RPCAVAIL+13, CKVERNUM~, CKVERNUM+6 |
WRAP | RTRNFMT~, RTRNFMT+3 |
X | RTRNFMT~, RTRNFMT+4*, RTRNFMT+5, RTRNFMT+6*, RTRNFMT+7*, RTRNFMT+8, RTRNFMT+9, RTRNFMT+10, VARVAL+2~, VARVAL+5* , VARVAL+6, VARVAL+7, VARVAL+8, VARVAL+9 |
>> XOBDATA | BROKER+3 |
>> XWBOS | BROKER+3 |
>> XWBPTYPE | RTRNFMT+5*, RTRNFMT+9* |
>> XWBWRAP | RTRNFMT+3* |
Y | RTRNFMT+2~ |