XUSC1S ;ISCSF/RWF - Interface to Server services. ;10/09/2002 16:59 [ 07/29/2004 9:01 AM ]
Source file <XUSC1S.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CREX | ||
| QUIT | ;Process QUIT | |
| TRACE(S1) | ; | |
| STOP(%) | ;Should the server stop. | |
| DATA | ;Process DATA ; The DATA cmd can pass some parameters as well, this could be passed ; to the processing routine also. | |
| SETUP | ;Setup needed variables | |
| TURN | ;Turn and send responce | |
| MSM | ;Entry point from MSERVER | |
| DSM | ;Test listener | |
| NOOP | ; | |
| CREAD | ;Read a string | |
| SEND(MSG) | ;Send a cmd MSG | |
| HELO | ;Process HELO | |
| SVR | ;Entry point when we have a connect | |
| ONT | ;Cache/OpenM | |
| LISTEN | ;only for OpenM | 
| 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 | Line Occurrences | 
|---|---|
| $$STOP | SVR+6 | 
| @( | SVR+10 | 
| CREAD | SVR+5, TURN+3 | 
| SEND | SVR+7, SVR+8, HELO+3, NOOP+1, TURN+1 | 
| SETUP | SVR+2 | 
| SVR | DSM+3, MSM+2, ONT+2 | 
| TRACE | SVR+10, SVR+14, DATA+4, DATA+8, TURN+3, QUIT+1, CREAD+3, CREAD+5, CREX+1, SEND+2 , SETUP+5 | 
| 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 |