Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHVTMT1

Package: IHS Generic Interface System

Routine: INHVTMT1


Information

INHVTMT1 ; DGH,FRW,CHEM,WAB,KAC ; 06 Aug 1999 15:34:58; Multi-threaded TCP/IP socket utilities

Source Information

Source file <INHVTMT1.m>

Call Graph

Call Graph Total: 7

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHVTMT  INHVTMT4  

Entry Points

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.

External References

Name Field # of Occurrence
SEND^%INET SAVE+25, SAVE+27
$$PACK^INCRYP SAVE+34
ENCRYPT^INCRYPT SAVE+13
GETLINE^INHOU SEND+23
$$FIELD^INHUT SEND+19
$$NOCTRL^INHUTIL SEND+24, SEND+26, SEND+31
LOG^INHVCRA1 SEND+40

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INRHSITE(1 SEND+19
^INTHU - [#4001] SEND+35
^UTILITY("INB" SAVE+37!

Label References

Name Line Occurrences
SAVE SEND+24, SEND+27, SEND+32, SEND+36, SEND+39

Naked Globals

Name Field # of Occurrence
^($J SAVE+37*
^(0 SEND+19

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All