INHVTMT1 ; DGH,FRW,CHEM,WAB,KAC ; 06 Aug 1999 15:34:58; Multi-threaded TCP/IP socket utilities
Source file <INHVTMT1.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 6 | $$PACK^INCRYP ENCRYPT^INCRYPT GETLINE^INHOU $$FIELD^INHUT $$NOCTRL^INHUTIL LOG^INHVCRA1 |
Uncategorized | 1 | SEND^%INET |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHVTMT INHVTMT4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SAVE(INSTR,INLST) | ; save msg to buffer
; INSTR = (req) string to save ; INLST = (opt) if TRUE, means end of msg, time to transmit ; this assumes that INSTR is the EOM chars ; and adds them after the body |
|
SEND(INUIF,INIPPO,INIP) | ; Function - Send msg from ^INTHU to a socket
; 1) includes INIP variables for message framing. ; 2) encrypts outgoing messages if the encryption flag is on. |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INRHSITE(1 | SEND+19 |
^INTHU - [#4001] | SEND+35 |
^UTILITY("INB" | SAVE+37! |
Name | Line Occurrences |
---|---|
SAVE | SEND+24, SEND+27, SEND+32, SEND+36, SEND+39 |
Name | Field # of Occurrence |
---|---|
^($J | SAVE+37* |
^(0 | SEND+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
I | SEND+18~, SEND+29*, SEND+31, SEND+32, SAVE+9*, SAVE+12, SAVE+13, SAVE+14, SAVE+16, SAVE+22* , SAVE+23 |
INB | SEND+18~, SEND+21*, SAVE+8, SAVE+12, SAVE+14, SAVE+16, SAVE+18, SAVE+20*, SAVE+23, SAVE+29 , SAVE+32, SAVE+37*, SAVE+39 |
INBUF | SEND+18~, SEND+21*, SAVE+8, SAVE+22*, SAVE+23, SAVE+24*, SAVE+25*, SAVE+27, SAVE+34 |
INCRYPT | SEND+18~ |
>> INDEBUG | SEND+40 |
INDELIM | SEND+18~, SEND+19*, SEND+24, SEND+26, SEND+31 |
INDLEN | SAVE+7~, SAVE+16*, SAVE+20 |
INIP | SEND~ |
INIP("CRYPT" | SEND+21, SAVE+11 |
INIP("EOL" | SEND+36 |
INIP("EOM" | SEND+39 |
INIP("FS" | SEND+24, SEND+26, SEND+31 |
INIP("SOD" | SEND+24 |
INIP("SOM" | SEND+24 |
INIPPO | SEND~, SAVE+25, SAVE+27 |
INLAST | SEND+18~, SEND+35*, SEND+36 |
INLST | SAVE~, SAVE+6 |
INMAX | SEND+18~, SEND+21*, SAVE+34 |
INSL | SEND+18~, SAVE+8*, SAVE+9, SAVE+13, SAVE+18*, SAVE+22, SAVE+29!, SAVE+32*, SAVE+39* |
INSMIN | SEND+18~, SEND+19*, SAVE+37 |
INSTR | SAVE~, SAVE+18, SAVE+32, SAVE+34 |
INUIF | SEND~, SEND+23, SEND+35, SEND+40 |
L | SAVE+7~, SAVE+23*, SAVE+24 |
LCT | SEND+18~, SEND+23*, SEND+24, SEND+35 |
LINE | SEND+18~, SEND+23, SEND+24, SEND+26*, SEND+27 |
LINE( | SEND+29, SEND+31*, SEND+32 |
MX | SAVE+7~, SAVE+22*, SAVE+23, SAVE+25 |
U | SEND+19 |
>> X | SAVE+23*, SAVE+24*, SAVE+25, SAVE+34*, SAVE+35, SAVE+39 |
X1 | SAVE+7~, SAVE+12*, SAVE+13 |
X2 | SAVE+7~, SAVE+13, SAVE+14 |