XWBRMX ;OIFO-Oakland/REM - M2M Broker Server Request Mgr ;05/17/2002 17:41
Source file <XWBRMX.m>
| Package | Total | Call Graph | 
|---|---|---|
| M XML Parser | 1 | EN^MXMLPRSE | 
| RPC Broker | 1 | (CHR,ELEND,ELEST)^XWBRPC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN(DOC,XWBOPT,XWBDATA) | ; -- Parse XML uses SAX parser | |
| CHR(TXT) | ; ; -- // TODO: make dynamic off RPC app config | |
| ENQ | ||
| ESC(X) | ; -- convert special characters to \x format | |
| ELEST(ELE,ATR) | ; -- element start | |
| SET(CBK) | ; -- set the event interface entry points | |
| ELEND(ELE) | ; -- element end | 
| Name | Line Occurrences | 
|---|---|
| SET | EN+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ATR | ELEST~, ELEST+21 | 
| ATR("mode" | ELEST+4, ELEST+8 | 
| ATR("type" | ELEST+1, ELEST+6 | 
| ATR("value" | ELEST+17 | 
| C | ESC+3~, ESC+4*, ESC+5, ESC+6 | 
| CBK | SET~ | 
| DOC | EN~, EN+7 | 
| ELE | ELEST~, ELEST+1, ELEST+6, ELEST+10, ELEST+17, ELEST+18, ELEST+21, ELEND~, ELEND+1, ELEND+3 , ELEND+7 | 
| TXT | CHR~, CHR+2 | 
| X | ESC~, ESC+1, ESC+4, ESC+6*, ESC+7 | 
| XWBCBK | EN+1~, EN+6, EN+7 | 
| XWBCBK("CHARACTERS" | SET+3* | 
| XWBCBK("ENDELEMENT" | SET+2* | 
| XWBCBK("STARTELEMENT" | SET+1* | 
| XWBDATA | EN~ | 
| XWBDATA("APP" | ELEST+2*, ELEST+7*, ELEST+21, ELEND+7, CHR+2 | 
| XWBDATA("MODE" | ELEST+4*, ELEST+8* | 
| XWBDATA("SECTOKEN" | ELEST+17* | 
| XWBINVAL | EN+1~, EN+2*, ELEST+17 | 
| XWBOPT | EN~, EN+7 | 
| XWBSEC | ELEST+16, ELEST+18*, ELEND+3! | 
| XWBSESS | ELEST+10*, ELEST+14, ELEND+1!, ELEND+2 | 
| Y | ESC+3~, ESC+5*, ESC+6 | 
| Z | ESC+3~, ESC+4*, ESC+6 |