XWBSEC ;SFISC/VYD - RPC BROKER ;02/03/10 11:37
Source file <XWBSEC.m>
| Package | Total | Caller Graph |
|---|---|---|
| Kernel | 2 | XUSRB XUSRB5 |
| RPC Broker | 2 | XWBBRK XWBPRS |
| M Transfer | 1 | BMXEHR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SET(%,VALUE) | ;Set the state variable
|
|
| KILL(%) | ;Kill state variable
|
|
| STATE(%) | ;Return a state value
|
|
| CHKPRMIT(XWBRP) | ;checks to see if remote procedure is permited to run
|
|
| CRCONTXT(RESULT,OPTION) | ;creates context for the passed in option
|
|
| RPC Name | Call Tags |
|---|---|
| XWB CREATE CONTEXT | CRCONTXT |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | STATE~, STATE+1, STATE+2, SET~, SET+1, SET+2, KILL~, KILL+1 |
| DUZ | CHKPRMIT+8*, CHKPRMIT+21, CRCONTXT+6 |
| ERR | CHKPRMIT+3~ |
| OPTION | CRCONTXT~, CRCONTXT+2*, CRCONTXT+3, CRCONTXT+4, CRCONTXT+5, CRCONTXT+9 |
| RESULT | CRCONTXT~, CRCONTXT+1*, CRCONTXT+3*, CRCONTXT+5*, CRCONTXT+6*, CRCONTXT+9*, CRCONTXT+10 |
| U | CHKPRMIT+4*, CHKPRMIT+11, CHKPRMIT+13, CHKPRMIT+16, CHKPRMIT+21 |
| VALUE | SET~, SET+1, SET+2 |
| XABPGMOD | CRCONTXT+1~ |
| XQY | CRCONTXT+1!, CRCONTXT+3*, CRCONTXT+9* |
| XQY0 | CHKPRMIT+8*, CHKPRMIT+16, CHKPRMIT+20, CHKPRMIT+21, CRCONTXT+1!, CRCONTXT+3*, CRCONTXT+9* |
| XWB1 | CRCONTXT+1~, CRCONTXT+4*, CRCONTXT+5, CRCONTXT+6, CRCONTXT+9 |
| XWBALLOW | CHKPRMIT+3~, CHKPRMIT+21*, CHKPRMIT+22 |
| XWBPGMOD | CRCONTXT+1~, CRCONTXT+8*, CRCONTXT+9 |
| XWBPRMIT | CHKPRMIT+3~ |
| XWBRP | CHKPRMIT~, CHKPRMIT+11, CHKPRMIT+13, CHKPRMIT+16, CHKPRMIT+21 |
| >> XWBSEC | CHKPRMIT+4*, CHKPRMIT+16*, CHKPRMIT+22*, CHKPRMIT+23*, CRCONTXT+5*, CRCONTXT+10* |
| >> XWBSTATE | STATE+1, SET+1* |
| >> XWBSTATE( | STATE+2, SET+2*, KILL+1! |