XWBRM ;OIFO-Oakland/REM - M2M Broker Server Request Mgr ;4/6/06 10:21
Source file <XWBRM.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SECERR(XWBCODES) | ; -- send security error message and log
|
|
| CHKTOKEN(XWBTOKEN) | ; -- do check against token for validity
; -- // TODO: Need to check into how we might use XUS1B and related code in Kernel Sign-On (ESSO) |
|
| EN(XWBROOT) | ; -- main entry point for SRM
|
|
| ENQ | ;
|
|
| CHKDUZ(XWBDUZ) | ; -- do check against DUZ for validity
; -- // TODO: Need to check into how we might use XUS1B and related code in Kernel Sign-On (ESSO) |
|
| SECCHK() | ; -- do security checks (no real checks at this time)
|
|
| SECERRS | ; -- security errors
|
|
| RMERR(XWBCODE) | ; -- send request error message
|
|
| RMERRS | ; -- application errors
|
|
| XTMP | ;
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^VA(200 - [#200] | CHKDUZ+5 |
| ^XTMP("XWBSEC" | XTMP+2, XTMP+3 |
| Name | Line Occurrences |
|---|---|
| $$CHKDUZ | SECCHK+7 |
| $$CHKTOKEN | SECCHK+4 |
| $$SECCHK | EN+33 |
| ENQ | EN+24, EN+27, EN+33 |
| RMERR | EN+24 |
| SECERR | EN+14, SECCHK+10 |
| XTMP | SECERR+10 |
| Name | Field # of Occurrence |
|---|---|
| ^( | XTMP+3* |
| ^(0 | XTMP+2*, XTMP+3* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DT | XTMP+2, XTMP+3 |
| DUZ | EN+28 |
| IO("IP" | XTMP+3 |
| U | XTMP+2, XTMP+3 |
| >> X | XTMP+3* |
| >> XWBAVC | EN+10, EN+12*, EN+13* |
| XWBCNT | SECERR+1~, SECERR+2*, SECERR+5*, SECERR+6, SECERR+7, SECERR+8, SECERR+9 |
| XWBCODE | RMERR~, SECERR+1~, SECERR+4*, SECERR+6, XTMP+3 |
| XWBCODES | EN+13*, EN+14, SECCHK+1~, SECCHK+4*, SECCHK+7*, SECCHK+10, SECCHK+12, SECERR~ |
| XWBCODES( | SECERR+4 |
| XWBCODES(1 | SECCHK+4* |
| XWBCODES(2 | EN+13*, SECCHK+7* |
| XWBDAT | RMERR+1~, RMERR+8, SECERR+1~, SECERR+11 |
| XWBDAT("ERRORS" | RMERR+4*, RMERR+5*, RMERR+6*, RMERR+7*, SECERR+6*, SECERR+7*, SECERR+8*, SECERR+9* |
| XWBDAT("MESSA | GE TYPE" , RMERR+3*, SECERR+3* |
| XWBDATA | EN+1~, EN+7, EN+12, EN+19, EN+36 |
| XWBDATA("APP" | EN+24, EN+27, EN+36 |
| XWBDATA("DUZ" | SECCHK+7 |
| XWBDATA("MODE" | EN+8, EN+19, EN+21, EN+33 |
| XWBDATA("SECTOKEN" | SECCHK+4 |
| XWBDATA("URI" | EN+11, EN+12 |
| XWBDUZ | CHKDUZ~, CHKDUZ+4, CHKDUZ+5 |
| XWBINVAL | CHKTOKEN+2~, CHKTOKEN+3*, CHKTOKEN+4, CHKDUZ+2~, CHKDUZ+3*, CHKDUZ+4 |
| XWBM2M | EN+2~, EN+3* |
| XWBMODE | EN+1~, EN+8* |
| XWBMSG | RMERR+1~, RMERR+2*, RMERR+7 |
| XWBOK | EN+1~, EN+3*, EN+24*, EN+27*, EN+33*, EN+36*, ENQ+1 |
| XWBOPT | EN+1~, EN+6*, EN+7 |
| XWBROOT | EN~, EN+7 |
| >> XWBSTOP | EN+19*, EN+21*, EN+30* |
| XWBTOKEN | CHKTOKEN~, CHKTOKEN+4 |
| Name | Field # of Occurrence |
|---|---|
| $T(RMERRS+XWBCODE | RMERR+2 |
| $T(SECERRS+XWBCODE | SECERR+8 |