XWBRL ;OIFO-Oakland/REM - M2M Link Methods ;05/31/2005 15:13
Source file <XWBRL.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 |
---|---|---|
READ(XWBROOT,XWBREAD,XWBTO,XWBFIRST,XWBSTOP) | ;
|
|
ADD(TXT) | ; -- add new intake line
|
|
CHK | ; -- check if first read and change timeout and chars to read
|
|
OPEN(XWBPARMS) | ; -- Open tcp/ip socket
|
|
CLOSE | ; -- close tcp/ip socket
; -- tell server to Stop() connection |
|
INIT | ; -- set up variables needed in tcp/ip processing
|
|
FINAL | ; -- kill variables used in tcp/ip processing
|
|
PRE | ; -- prepare socket for writing
|
|
WRITE(STR) | ; -- Write a data string to socket
|
|
WBF | ;Write Buffer Flush - W !
|
|
POST | ; -- send eot and flush socket buffer
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("OS" | INIT+1 |
^TMP("XWBM2MRL" | CLOSE+8 |
Name | Field # of Occurrence |
---|---|
^("OS" | INIT+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DONE | READ+1~, READ+2*, READ+7, READ+11*, CHK+1* |
EOT | READ+1~, READ+2*, READ+11 |
I | OPEN+1~, OPEN+5* |
IO | OPEN+8 |
LINE | READ+1~, READ+2*, ADD+1*, ADD+2 |
OUT | READ+1~ |
PIECES | READ+1~, READ+12*, READ+13 |
POP | OPEN+1~, OPEN+2*, OPEN+5, OPEN+8 |
STR | READ+1~, READ+2*, READ+4*, READ+8*, READ+9*, READ+10*, READ+11*, READ+12, READ+13*, WRITE~ , WRITE+4, WRITE+11* |
TOFLAG | READ+1~, READ+7*, CHK+1 |
TXT | ADD~, ADD+2 |
X | READ+1~ |
XWBCNT | READ+1~ |
>> XWBCOK | CLOSE+11* |
XWBFIRST | READ~, READ+4*, CHK+1, CHK+2*, CLOSE+10*, CLOSE+11 |
XWBLEN | READ+1~ |
XWBOS | CLOSE+2, INIT+1*, FINAL+1!, WRITE+3, WRITE+4, WBF+2, WBF+3 |
XWBPARMS | OPEN~, FINAL+1! |
XWBPARMS("ADDRESS" | OPEN+5 |
XWBPARMS("CCLOSERESULTS" | CLOSE+8*, CLOSE+9 |
XWBPARMS("PORT" | OPEN+5 |
XWBPARMS("RETRIES" | OPEN+5 |
XWBRBUF | READ+4! |
XWBREAD | READ~, READ+7, CHK+3*, CLOSE+10*, CLOSE+11 |
XWBROOT | READ~, ADD+2, CLOSE+9*, CLOSE+11 |
XWBSTOP | READ~, READ+7, CHK+1*, CLOSE+10*, CLOSE+11 |
XWBTO | READ~, READ+4*, READ+7, CHK+3*, CLOSE+10*, CLOSE+11 |
>> XWBX | READ+7*, READ+8, READ+9 |