VBECRPC1 ;HINES OIFO/BNT - RPC Server Listener Code ;12/28/03 11:20
Source file <VBECRPC1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
PARSE(VBECPRMS,VBECY) | ; -- parse legacy rpc results ; uses SAX parser
|
|
SET(VBECCBK) | ; -- set the event interface entry points
|
|
RESELEST(ELE,ATR) | ; -- element start event handler
|
|
RESELEND(ELE) | ; -- element end event handler
|
|
RESCHR(TEXT) | ; -- character value event handler
|
|
PARSEX(VBECPRMS,VBECY) | ; -- parse legacy rpc results ; uses DOM parser
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("VBECS_MAIL_TEXT" | PARSE+2 |
Name | Line Occurrences |
---|---|
SET | PARSE+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ATR | RESELEST~ |
ATR("type" | RESELEST+1 |
ELE | RESELEST~, RESELEST+1, RESELEST+2, RESELEND~ |
TEXT | RESCHR~, RESCHR+2, RESCHR+4, RESCHR+8, RESCHR+12, RESCHR+16 |
VBECCBK | PARSE+1~, PARSE+3, PARSE+5, SET~ |
VBECCBK("CHARACTERS" | SET+3* |
VBECCBK("ENDELEMENT" | SET+2* |
VBECCBK("STARTELEMENT" | SET+1* |
VBECCNT | PARSE+1~, RESELEST+1*, RESELEST+2*, RESELEND+1!, RESCHR+4, RESCHR+7*, RESCHR+8, RESCHR+11*, RESCHR+12, RESCHR+15* |
VBECDOM | PARSEX+1~, PARSEX+2*, PARSEX+3, PARSEX+4 |
VBECOPT | PARSE+1~, PARSE+4*, PARSE+5 |
VBECPRMS | PARSE~, PARSE+7, PARSEX~ |
VBECPRMS("RESULTS" | PARSE+5, PARSEX+2 |
VBECTYPE | PARSE+1~, RESELEST+1*, RESELEST+2*, RESELEND+1!, RESCHR+1, RESCHR+6, RESCHR+10, RESCHR+14 |
VBECY | PARSE~, PARSE+6, PARSE+7, RESCHR+8, RESCHR+12, RESCHR+16, PARSEX~, PARSEX+3 |
>> VBMT | PARSE+2*, PARSE+7, PARSE+8, PARSE+9 |