HLCSAS ;ISCSF/RWF - MPI direct connect server ;09/23/2005 14:36
Source file <HLCSAS.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 | ;%=device^HLDP
|
|
| CACHE | ;%=device^HLDP
|
|
| MSM | ;Entry point from MSERVER
|
|
| ONT | ;Cache/OpenM
|
|
| LINUX | ;RRA HL*169 add entry point for LINUX
|
|
| 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
|
|
| TRACE(S1) | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HLCS(870 - [#870] | LINUX+1 |
| ^TMP("HCSA" | TRACE+3!, TRACE+5 |
| ^TMP("HCSO" | DATA+6 |
| Name | Field # of Occurrence |
|---|---|
| ^( | TRACE+5* |
| ^(0 | TRACE+5* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | DSM+1, TRACE+2~, TRACE+5* |
| >> DILOCKTM | TRACE+5 |
| DUZ | DATA+3~ |
| H | TRACE+2~, TRACE+4*, TRACE+5 |
| HCSA1 | SVR+3~, DATA+8 |
| HCSA1("DATA" | DATA+6* |
| HCSA1("P" | DATA+9 |
| HCSA1("P1" | DATA+14, DATA+15, TURN+2, SETUP+4* |
| HCSA1("SITE" | HELO+1* |
| HCSA1("TCNT" | SVR+8*, SVR+11* |
| HCSCMD | SVR+3~, SVR+8, SVR+9, SVR+12, CREAD+2*, CREAD+4* |
| HCSDAT | SVR+3~, HELO+1, HELO+3, DATA+6, CREAD+2*, CREAD+4* |
| HCSER | SVR+3~, SVR+4, SVR+12, DATA+8, CREAD+2*, CREAD+3*, CREX*, SETUP+3*, SETUP+4* |
| HCSEXIT | SVR+3~, SVR+7, SVR+8*, SVR+14, QUIT+2*, CREX*, SETUP+4* |
| >> HCSIN | DATA+6*, DATA+8, DATA+14, DATA+15 |
| >> HCSMSG | QUIT+2* |
| >> HCSOUT | DATA+6*, DATA+7, DATA+14, DATA+15, TURN+2 |
| >> HCSTRACE | SETUP+4*, TRACE+5 |
| >> HLDP | DSM+1*, CACHE+2*, LINUX+1*, DATA+17 |
| >> HLDREAD | CREAD+3 |
| HLDT | DATA+3~ |
| HLMID | DATA+3~ |
| HLTIEN | DATA+3~ |
| I | DATA+3~, DATA+9*, CREAD+2~, CREAD+3* |
| IO | DSM+1*, DSM+2, CACHE+1*, CACHE+3, MSM+2*, MSM+4, ONT+2*, LINUX+2*, LINUX+3, DATA+16 |
| IO("C" | SVR+14*, SETUP+1! |
| IO(0 | DSM+3*, CACHE+1*, CACHE+4*, MSM+2*, ONT+2*, ONT+3, LINUX+4*, DATA+12 |
| MSG | SEND~, SEND+2, SEND+3 |
| P | DATA+3~, DATA+9*, DATA+10 |
| S1 | TRACE~, TRACE+3, TRACE+5 |
| >> TMP("HCSI" | DATA+6 |
| >> X | CREAD+3*, SETUP+2*, SETUP+3 |
| >> Y | CREAD+2*, CREAD+3*, CREAD+4*, CREAD+5 |
| Name | Field # of Occurrence |
|---|---|
| $T(@HCSCMD | SVR+10 |