XWBTCPL ;SLC/KCM - Listener for TCP connects [ 02/13/95 9:01 PM ] ;10/16/96 11:33
Source file <XWBLDDD.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
UPDTREC(XWBTSKT,STATE,XWBENV) | ; -- update STATUS field and ^%ZIS X-ref of the
|
|
ETRAP | ||
SEMAPHOR(XWBTSKT,XWBACT) | ;Lock/Unlock listener semaphore
|
|
SNDERR | ;send error information
|
|
EN(XWBTSKT) | ; -- accept clients and start the individual message handler
|
|
RESTART | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZIS(8994.171 | UPDTREC+7*, UPDTREC+8!, SEMAPHOR+9, SEMAPHOR+11 |
^%ZOSF("OS" | RESTART+2 |
^%ZOSF("TRAP" | RESTART+4 |
^%ZOSF("UCI" | EN+4 |
^TMP("TCP" | RESTART+39* |
^XWB( | RESTART+13, RESTART+14!, RESTART+15 |
Name | Line Occurrences |
---|---|
$$SEMAPHOR | EN+13, RESTART+55 |
RESTART | ETRAP+9 |
SNDERR | RESTART+38, RESTART+39, RESTART+42, ETRAP+8, ETRAP+10 |
UPDTREC | EN+15, RESTART+57 |
Name | Field # of Occurrence |
---|---|
^("OS" | RESTART+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RESTART+55* |
%T | RESTART+34~*, RESTART+35*, RESTART+36*, RESTART+37*, RESTART+38 |
C | UPDTREC+3~, UPDTREC+4*, UPDTREC+11, UPDTREC+13 |
DONE | EN+10~, RESTART+1*, RESTART+12, RESTART+46* |
DSMTCP | EN+10~ |
IP | EN+1~, EN+5*, RESTART+13, RESTART+14, RESTART+15 |
LEN | EN+10~, RESTART+22*, RESTART+23, RESTART+26*, RESTART+27, RESTART+28* |
MSG | EN+10~, RESTART+27*, RESTART+28*, RESTART+32, RESTART+42, RESTART+46 |
REF | EN+1~, EN+4*, RESTART+13, RESTART+14, RESTART+15 |
RESULT | SEMAPHOR+5~, SEMAPHOR+6*, SEMAPHOR+10*, SEMAPHOR+12 |
RETRY | EN+1~, EN+3*, ETRAP+4*, ETRAP+5 |
>> SOCKET("" | RESTART+19 |
STATE | UPDTREC~, UPDTREC+7, UPDTREC+8, UPDTREC+13 |
U | EN+2*, UPDTREC+4*, UPDTREC+7, UPDTREC+8, UPDTREC+10, SEMAPHOR+6*, SEMAPHOR+9, SEMAPHOR+11 |
X | EN+10~, RESTART+4*, RESTART+20*, RESTART+24*, RESTART+25, RESTART+28*, RESTART+34~*, SNDERR+2~, SNDERR+3*, SNDERR+4 , SNDERR+5*, SNDERR+6 |
XWBACT | SEMAPHOR~, SEMAPHOR+8 |
XWBENV | UPDTREC~, UPDTREC+5 |
XWBERR | ETRAP+1~, ETRAP+2*, ETRAP+8, ETRAP+10 |
>> XWBERROR | SNDERR+5, SNDERR+7* |
XWBFDA | UPDTREC+3~ |
XWBOS | EN+10~, RESTART+2*, RESTART+9, RESTART+18, RESTART+19, RESTART+20, RESTART+35, RESTART+36, RESTART+37, RESTART+48 , RESTART+49, RESTART+50, RESTART+54, ETRAP+7, ETRAP+9 |
XWBOXIEN | UPDTREC+3~, UPDTREC+10*, UPDTREC+11, UPDTREC+13 |
XWBPOIEN | UPDTREC+3~, UPDTREC+11*, UPDTREC+12, UPDTREC+13 |
>> XWBSEC | SNDERR+3 |
>> XWBTDEV | EN+7*, RESTART+19*, RESTART+20*, RESTART+50 |
>> XWBTLEN | ETRAP+8 |
XWBTSKT | EN~, EN+6*, EN+7, EN+9, EN+13, EN+15, RESTART+9, RESTART+13, RESTART+14, RESTART+15 , RESTART+18, RESTART+19, RESTART+20, RESTART+48, RESTART+54, RESTART+55, RESTART+57, UPDTREC~, UPDTREC+7, UPDTREC+8 , UPDTREC+11, SEMAPHOR~, SEMAPHOR+9, SEMAPHOR+11 |
XWBVER | EN+1~, RESTART+21*, RESTART+25* |
>> Y | EN+4, UPDTREC+5*, UPDTREC+7, UPDTREC+8, UPDTREC+10, SEMAPHOR+9, SEMAPHOR+11 |