INHVTAPU ;DGH ; 06 Oct 1999 19:32 ; "Generic" socket transmitter utils
Source file <INHVTAPU.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EXIT1 | ;Exit module called by INHVTAPT, INHVTAPR | |
| ERR | ;Error module | |
| PARM | ;Get parameters for INHVTAPT, INHVTAPR | |
| OPEN(INBPN,CLISRV,INIP,INDEBUG,INCHNL,INMEM) | ;Try OTRY times to open connection. ; Hang OHNG seconds between tries. | |
| INIT() | ;initialization/handshaking between two systems | |
| CKDISCNT | ;Check times of remote end disconnect | |
| EXIT | ||
| CLOSE | ;Close channel | 
| Name | Field # of Occurrence | 
|---|---|
| CLOSE^%INET | CLOSE+1 | 
| $$GETERR^%ZTOS | ERR+1, ERR+2 | 
| $$CRYPOFF^INCRYPT | EXIT1+2 | 
| $$CRYPON^INCRYPT | PARM+18 | 
| ENR^INHE | OPEN+19, INIT+25, INIT+28, INIT+38, INIT+42, PARM+4, PARM+11, ERR+1, CKDISCNT+6 | 
| $$OPEN^INHUVUT | OPEN+12 | 
| INIT^INHUVUT | PARM+9 | 
| SENDSTR^INHUVUT | INIT+15, INIT+44 | 
| $$INRHB^INHUVUT1 | OPEN+11, OPEN+21 | 
| $$RCVSTR^INHUVUT1 | INIT+21, INIT+36 | 
| WAIT^INHUVUT2 | OPEN+14 | 
| DEBUG^INHVCRA1 | PARM+1, EXIT1+4 | 
| LOG^INHVCRA1 | OPEN+7, OPEN+10, OPEN+13, OPEN+15, OPEN+18, OPEN+20, INIT+16, INIT+19, INIT+22, INIT+25 , INIT+28, INIT+34, INIT+39, INIT+42, INIT+45, PARM+5, PARM+6, PARM+8, PARM+12, CLOSE+2 , ERR+2, CKDISCNT+5 | 
| AUDCHK^XUSAUD | PARM+14 | 
| AUDSTP^XUSAUD | EXIT1+6 | 
| ITIME^XUSAUD | PARM+14 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^INRHB("RUN" | PARM+6, EXIT1+3! | 
| ^INTHOS(1 | ERR+3 | 
| ^INTHPC - [#4004] | OPEN+6, PARM+2, PARM+3, PARM+16 | 
| Name | Line Occurrences | 
|---|---|
| CLOSE | EXIT1+1 | 
| EXIT | INIT+13, INIT+31 | 
| EXIT1 | ERR+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PARM+16 | 
| ^(8 | PARM+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CLISRV | OPEN~, OPEN+7, INIT+13, INIT+31, PARM+16* | 
| >> ER | INIT+21*, INIT+36*, INIT+37 | 
| >> I | INIT+21*, INIT+36* | 
| INBPN | OPEN~, OPEN+6, OPEN+11, OPEN+12, OPEN+14, OPEN+19, OPEN+21, INIT+25, INIT+28, INIT+38 , INIT+42, PARM+2, PARM+3, PARM+4, PARM+6, PARM+9, PARM+11, PARM+16, EXIT1+3, ERR+1 , CKDISCNT+6 | 
| >> INBPNM | OPEN+6*, OPEN+7, OPEN+10, OPEN+13, OPEN+15, OPEN+17, OPEN+20, INIT+25, INIT+28, INIT+39 , INIT+42, PARM+2*, PARM+4, PARM+5, PARM+6, PARM+8, PARM+11, PARM+12, PARM+14, CLOSE+2 , ERR+2, CKDISCNT+4 | 
| INCHNL | OPEN~, OPEN+12, INIT+15, INIT+21, INIT+22, INIT+36, INIT+44, CLOSE+1 | 
| INDEBUG | OPEN~, OPEN+7, OPEN+10, OPEN+13, OPEN+15, OPEN+18, OPEN+20, INIT+16, INIT+19, INIT+21 , INIT+25, INIT+28, INIT+34, INIT+39, INIT+42, INIT+44, PARM+5, PARM+6, PARM+8, PARM+12 , CLOSE+2, ERR+2, CKDISCNT+5 | 
| >> INDISCNT | CKDISCNT+2*, CKDISCNT+3 | 
| >> INDSTR | PARM+3* | 
| >> INERR | OPEN+12, OPEN+17, INIT+21, INIT+36 | 
| >> ING | INIT+20*, INIT+21, INIT+23, INIT+26, INIT+27, INIT+35*, INIT+36, INIT+37, INIT+40, INIT+41 | 
| INIP | OPEN~, INIT+21, INIT+36, PARM+9 | 
| INIP("ACK" | INIT+18, INIT+26, INIT+44 | 
| INIP("CRYPT" | PARM+10, PARM+18, EXIT1+2 | 
| INIP("DESKEY" | PARM+10, PARM+18 | 
| INIP("DTRY" | CKDISCNT+3 | 
| INIP("INIT" | INIT+14, INIT+15, INIT+33, INIT+40 | 
| INIP("OHNG" | OPEN+13, OPEN+14 | 
| INIP("OTRY" | OPEN+8 | 
| INIP("RHNG" | INIT+21, INIT+36 | 
| INIP("RTRY" | INIT+21, INIT+36 | 
| INLOOP | OPEN+5~, OPEN+8*, OPEN+9 | 
| INMEM | OPEN~, OPEN+12, INIT+21, INIT+36 | 
| INOPENOK | OPEN+5~, OPEN+6*, OPEN+8, OPEN+12*, OPEN+16 | 
| INSTOP | OPEN+5~, OPEN+6*, OPEN+8, OPEN+11*, OPEN+14, OPEN+15, PARM+3*, PARM+6*, PARM+10*, CKDISCNT+7* | 
| >> INTRNSNT | PARM+16* | 
| >> INXDST | PARM+3* | 
| MSG | OPEN+9*, OPEN+10, OPEN+11, OPEN+14, OPEN+17~*, OPEN+18, OPEN+19, INIT+24~*, INIT+25, INIT+27~* , INIT+28, INIT+41~*, INIT+42, CKDISCNT+1~, CKDISCNT+4*, CKDISCNT+5, CKDISCNT+6 | 
| >> OK | INIT+13*, INIT+23*, INIT+26*, INIT+31*, INIT+37*, INIT+40*, EXIT | 
| >> RC | PARM+18*, EXIT1+2* | 
| >> SYSTEM | PARM+3* | 
| U | OPEN+6, PARM+2, PARM+3, PARM+16 | 
| >> XUAUDIT | PARM+14, EXIT1+6 |