HLCSAS ;ISCSF/RWF - MPI direct connect server ;09/23/2005 14:36
Source file <HLCSAS.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | LISTEN^%ZISTCPS ^%ZTER $$KSP^XUPARAM |
Health Level Seven | 2 | (DATA,SDATA)^HLCSAS1 ($$INIT,$$STOP,LLCNT,UPDT)^HLCSTCP |
Uncategorized | 1 | ^MPIDIRQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
CREX | ||
QUIT | ;Process QUIT
|
|
TRACE(S1) | ;
|
|
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
|
|
CACHE | ;%=device^HLDP
|
|
TURN | ;Turn and send responce
|
|
MSM | ;Entry point from MSERVER
|
|
DSM | ;%=device^HLDP
|
|
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("HCSA" | TRACE+3!, TRACE+5 |
^TMP("HCSO" | DATA+6 |
Name | Line Occurrences |
---|---|
@( | SVR+12 |
CREAD | SVR+7, TURN+3 |
SEND | SVR+9, SVR+10, HELO+3, NOOP+1, TURN+1 |
SETUP | SVR+4 |
SVR | DSM+4, CACHE+5, MSM+4, ONT+4 |
TRACE | SVR+12, SVR+15, DATA+5, DATA+10, TURN+3, QUIT+1, CREAD+5, SEND+2, SETUP+5 |
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* |
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*, 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*, DATA+16 |
IO("C" | SVR+14*, SETUP+1! |
IO(0 | DSM+3*, CACHE+1*, CACHE+4*, MSM+2*, ONT+2*, ONT+3, 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 |