INHUVUT2 ; CHEM ; 20 May 99 17:11; Generic TCP/IP socket utilities
Source file <INHUVUT2.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 1 | LOG^INHVCRA1 | 
| Uncategorized | 1 | OPEN^%INET | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OPEN(INBPN,INCHNL,INERR,INMEM) | ;Open socket for destination | |
| SPORT(INBPN,INIPADIE,INERR) | ;Get next server port from Background Prc. file | |
| CPORT(INBPN,INIPADIE,INIPPOIE) | ;Get next client port from Background Proc. file | |
| WAIT(INBPN,HNG,STAT,STOP) | ||
| ADDR(INBPN,INIPADIE,INERR) | ;Get next IP address from Background Proc file | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^INRHB("RUN" | WAIT+16, WAIT+17, WAIT+18*, WAIT+19, OPEN+17, OPEN+27, OPEN+31 | 
| ^INTHPC - [#4004] | ADDR+10, ADDR+11, ADDR+12, CPORT+12, CPORT+13, SPORT+11, SPORT+12, SPORT+13, OPEN+13 | 
| Name | Line Occurrences | 
|---|---|
| $$ADDR | OPEN+29 | 
| $$CPORT | OPEN+33 | 
| $$SPORT | OPEN+18 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | ADDR+8~, ADDR+12*, CPORT+9~, CPORT+13* | 
| BEGIN | WAIT+10~, WAIT+11* | 
| CLISRV | OPEN+10~, OPEN+13*, OPEN+15 | 
| DAY | WAIT+10~, WAIT+11*, WAIT+13*, WAIT+22 | 
| DOMN | OPEN+10~, OPEN+29*, OPEN+35, OPEN+36, OPEN+40 | 
| END | WAIT+10~, WAIT+11*, WAIT+13*, WAIT+24 | 
| HNG | WAIT~, WAIT+11 | 
| INBPN | WAIT~, WAIT+16, WAIT+17, WAIT+18, WAIT+19, ADDR~, ADDR+10, ADDR+11, ADDR+12, CPORT~ , CPORT+12, CPORT+13, SPORT~, SPORT+11, SPORT+12, SPORT+13, OPEN~, OPEN+13, OPEN+17, OPEN+18 , OPEN+20, OPEN+27, OPEN+29, OPEN+31, OPEN+33 | 
| INCHNL | OPEN~, OPEN+11*, OPEN+15, OPEN+21, OPEN+23, OPEN+24, OPEN+25, OPEN+36, OPEN+38, OPEN+39 , OPEN+40, OPEN+41 | 
| >> INDEBUG | ADDR+9, CPORT+11, SPORT+10, OPEN+20, OPEN+25, OPEN+35, OPEN+40 | 
| INDONE | OPEN+10~, OPEN+11*, OPEN+17, OPEN+18*, OPEN+23*, OPEN+27, OPEN+29*, OPEN+31, OPEN+33*, OPEN+38* | 
| INERR | ADDR~, ADDR+10*, SPORT~, SPORT+11*, OPEN~, OPEN+18, OPEN+24*, OPEN+25, OPEN+29, OPEN+39* , OPEN+40 | 
| INHNGCNT | WAIT+10~, WAIT+11*, WAIT+20, WAIT+26* | 
| INIPAD | OPEN+10~, OPEN+11* | 
| INIPADIE | ADDR~, ADDR+11*, ADDR+12, CPORT~, CPORT+12, CPORT+13, SPORT~, SPORT+12*, SPORT+13, OPEN+10~ , OPEN+11*, OPEN+18, OPEN+29, OPEN+33 | 
| INIPORT | SPORT+8~, SPORT+13*, SPORT+14, OPEN+10~, OPEN+18*, OPEN+21, OPEN+25, OPEN+33*, OPEN+35, OPEN+36 , OPEN+40 | 
| INIPPOIE | CPORT~, CPORT+12*, CPORT+13, OPEN+10~, OPEN+31*, OPEN+33 | 
| INMEM | OPEN~, OPEN+21, OPEN+36 | 
| OUT | WAIT+10~, WAIT+11*, WAIT+14, WAIT+17*, WAIT+22*, WAIT+24*, WAIT+26*, WAIT+27 | 
| STAT | WAIT~, WAIT+18 | 
| STOP | WAIT~, WAIT+27* | 
| TIME | WAIT+10~, WAIT+11* | 
| U | WAIT+18, ADDR+12, CPORT+13, SPORT+13, OPEN+13 |