XUSC1S ;ISCSF/RWF - Interface to Server services. ;10/09/2002 16:59
Source file <XUSC1S.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 |
---|---|---|
LISTEN | ;only for OpenM
|
|
DSM | ;Test listener
|
|
MSM | ;Entry point from MSERVER
|
|
ONT | ;Cache/OpenM
|
|
SVR | ;Entry point when we have a connect
|
|
HELO | ;Process HELO
|
|
NOOP | ;
|
|
DATA | ;Process DATA
; The DATA cmd can pass some parameters as well, this could be passed ; to the processing routine also. |
|
TURN | ;Turn and send responce
|
|
QUIT | ;Process QUIT
|
|
CREAD | ;Read a string
|
|
CREX | ||
SEND(MSG) | ;Send a cmd MSG
|
|
SETUP | ;Setup needed variables
|
|
STOP(%) | ;Should the server stop.
|
|
TRACE(S1) | ;
|
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("XUSC1" | STOP+1*, STOP+2!, STOP+3, TRACE+2!, TRACE+5, TRACE+6, TRACE+7 |
^TMP("XUSCI" | SVR+13!, SETUP+3 |
^TMP("XUSCO" | SVR+13!, SETUP+3 |
^XUTL("XQ" | SVR+4!* |
Name | Field # of Occurrence |
---|---|
^( | TRACE+6* |
^(0 | TRACE+6* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DSM+1, STOP~, STOP+1, STOP+2, TRACE+1~, TRACE+6* |
DUZ | DATA+3~* |
DUZ(0 | DATA+3* |
H | TRACE+1~, TRACE+4*, TRACE+6 |
I | DATA+3~, DATA+7*, CREAD+2~, CREAD+3* |
IO | DSM+1*, MSM+1*, MSM+2, ONT+1*, DATA+14 |
IO("C" | SVR+12*, SETUP+1! |
IO(0 | DSM+2*, MSM+1*, ONT+1*, DATA+10 |
MSG | SEND~, SEND+2, SEND+3 |
P | DATA+3~, DATA+7*, DATA+8 |
S1 | TRACE~, TRACE+2, TRACE+6 |
>> X | CREAD+3* |
XUSC11 | SVR+2~, DATA+6 |
XUSC11("DATA" | DATA+5* |
XUSC11("P" | DATA+7 |
XUSC11("P1" | DATA+13, TURN+2, SETUP+2* |
XUSC11("SITE" | HELO+1* |
XUSC11("TCNT" | SVR+6*, SVR+9* |
XUSCCMD | SVR+2~, SVR+6, SVR+7, SVR+10, CREAD+2*, CREAD+4* |
XUSCDAT | SVR+2~, HELO+1, HELO+3, DATA+5, CREAD+2*, CREAD+4* |
>> XUSCDBUG | SVR+13, SETUP+4*, TRACE+3 |
XUSCER | SVR+2~, SVR+10, CREAD+2*, CREAD+3*, CREX*, SETUP+1* |
XUSCEXIT | SVR+2~, SVR+5, SVR+6*, SVR+12, QUIT+2*, CREX*, SETUP+1* |
>> XUSCIN | DATA+5, DATA+6, DATA+13, SETUP+3* |
>> XUSCMSG | QUIT+2* |
>> XUSCOUT | DATA+5, DATA+13, TURN+2, SETUP+3* |
XUSCRTN | DATA+3~, DATA+5* |
>> XUSCTIME | CREAD+3, SETUP+1* |
>> XUSCTRC | SETUP+2*, TRACE+6 |
>> Y | CREAD+2*, CREAD+3*, CREAD+4*, CREAD+5, CREX+1 |
ZTQUEUED | SVR+2~, SETUP+1* |
Name | Field # of Occurrence |
---|---|
$T(@XUSCCMD | SVR+8 |