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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHVTMT2

Package: IHS Generic Interface System

Routine: INHVTMT2


Information

INHVTMT2 ; KAC ; 02 Nov 1999 17:54 ; Multi-threaded TCP/IP socket utilities

Source Information

Source file <INHVTMT2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Generic Interface System 6 ENR^INHE  $$FIELD^INHUT  PARSE^INHUVUT1  WAIT^INHUVUT2  LOG^INHVCRA1  (DATAFRAG,EVAL,GETFRAME,PUTINREC)^INHVTMT3  
Uncategorized 1 RECV^%INET  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Generic Interface System 1 INHVTMT  

Entry Points

Name Comments DBIA/ICR reference
RECEIVE(INCHNL,INIP,INERR,INMEM) ; Function - Read messages from
; TCP bfr and process into GIS. Once in this routine, reading is
; atomic (the transceiver may be told to stop, but RECEIVE will
; finish to a logical conclusion instead of throwing away data
; in the buffer or INREC).

External References

Name Field # of Occurrence
RECV^%INET RECEIVE+44
ENR^INHE RECEIVE+53
$$FIELD^INHUT RECEIVE+31
PARSE^INHUVUT1 RECEIVE+144
WAIT^INHUVUT2 RECEIVE+64
LOG^INHVCRA1 RECEIVE+42, RECEIVE+52
DATAFRAG^INHVTMT3 RECEIVE+76, RECEIVE+107, RECEIVE+129, RECEIVE+159
EVAL^INHVTMT3 RECEIVE+146
GETFRAME^INHVTMT3 RECEIVE+83, RECEIVE+84, RECEIVE+85
PUTINREC^INHVTMT3 RECEIVE+124, RECEIVE+135, RECEIVE+138

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INLHDEST( RECEIVE+61
^INRHSITE(1 RECEIVE+30

Naked Globals

Name Field # of Occurrence
^(0 RECEIVE+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
I RECEIVE+24~, RECEIVE+92*, RECEIVE+120*
INBFR RECEIVE+24~, RECEIVE+34*, RECEIVE+44, RECEIVE+58, RECEIVE+74, RECEIVE+77*, RECEIVE+83, RECEIVE+84, RECEIVE+85, RECEIVE+107
, RECEIVE+118, RECEIVE+119, RECEIVE+120, RECEIVE+123, RECEIVE+128, RECEIVE+129, RECEIVE+134, RECEIVE+137
INBFR(0 RECEIVE+47, RECEIVE+154
>> INBPN RECEIVE+53, RECEIVE+61, RECEIVE+64
>> INBPNM RECEIVE+51, RECEIVE+158, RECEIVE+162
INCHNL RECEIVE~, RECEIVE+44
INCLRMSG RECEIVE+24~, RECEIVE+38*
>> INDEBUG RECEIVE+42, RECEIVE+52
INDELIM RECEIVE+24~, RECEIVE+31*
>> INDISCNT RECEIVE+48*, RECEIVE+49, RECEIVE+68*
INDONE RECEIVE+24~, RECEIVE+34*, RECEIVE+41, RECEIVE+50*, RECEIVE+54*, RECEIVE+61*, RECEIVE+67*, RECEIVE+154
>> INDSTR RECEIVE+61
INEOL RECEIVE+24~, RECEIVE+27*
INEOM RECEIVE+24~, RECEIVE+27*, RECEIVE+85, RECEIVE+100
INERR RECEIVE~, RECEIVE+154*, RECEIVE+158*, RECEIVE+162*
INFIRST RECEIVE+24~, RECEIVE+37*
INFRMPOS RECEIVE+24~, RECEIVE+82!, RECEIVE+83, RECEIVE+84, RECEIVE+85
INFRMPOS( RECEIVE+93, RECEIVE+94, RECEIVE+97, RECEIVE+100, RECEIVE+110
INFS RECEIVE+24~, RECEIVE+29*
INIP RECEIVE~
INIP("CRYPT" RECEIVE+38
INIP("DTRY" RECEIVE+49
INIP("EOL" RECEIVE+27
INIP("EOM" RECEIVE+27
INIP("FS" RECEIVE+29
INIP("RHNG" RECEIVE+64
INIP("RTO" RECEIVE+44
INIP("RTRY" RECEIVE+63
INIP("SOD" RECEIVE+28
INIP("SOM" RECEIVE+27
INIVBLD RECEIVE+24~, RECEIVE+34*
INLOGMSG RECEIVE+24~, RECEIVE+51*, RECEIVE+52, RECEIVE+53
INMEM RECEIVE~
INMSG RECEIVE+24~, RECEIVE+34*, RECEIVE+123*, RECEIVE+124, RECEIVE+134*, RECEIVE+135, RECEIVE+137*, RECEIVE+138
INMSGCNT RECEIVE+24~, RECEIVE+34*, RECEIVE+148*, RECEIVE+162
INNORESP RECEIVE+24~, RECEIVE+34*, RECEIVE+41, RECEIVE+63*, RECEIVE+157, RECEIVE+162
INNULLRD RECEIVE+24~, RECEIVE+34*, RECEIVE+62*, RECEIVE+63, RECEIVE+68*
>> INPEND RECEIVE+61*
INPOS RECEIVE+24~, RECEIVE+87*, RECEIVE+89, RECEIVE+93*, RECEIVE+94, RECEIVE+95, RECEIVE+97, RECEIVE+98, RECEIVE+100, RECEIVE+101
, RECEIVE+104, RECEIVE+107, RECEIVE+108, RECEIVE+110, RECEIVE+111, RECEIVE+116, RECEIVE+132
INPOS( RECEIVE+92*
INPOS("EOM" RECEIVE+93, RECEIVE+101*, RECEIVE+134, RECEIVE+137
INPOS("PREV" RECEIVE+87*, RECEIVE+104*, RECEIVE+107, RECEIVE+108*, RECEIVE+128, RECEIVE+129
INPOS("SOD" RECEIVE+98*
INPOS("SOM" RECEIVE+95*, RECEIVE+111*, RECEIVE+123, RECEIVE+137
INREC RECEIVE+24~, RECEIVE+35*, RECEIVE+76, RECEIVE+145*, RECEIVE+154, RECEIVE+159, RECEIVE+162
INRECCNT RECEIVE+24~, RECEIVE+34*, RECEIVE+61, RECEIVE+67, RECEIVE+76, RECEIVE+133, RECEIVE+136, RECEIVE+140, RECEIVE+145*, RECEIVE+157
INRSTATE RECEIVE+24~, RECEIVE+36*, RECEIVE+78*, RECEIVE+94, RECEIVE+96*, RECEIVE+97, RECEIVE+99*, RECEIVE+100, RECEIVE+102*, RECEIVE+112*
, RECEIVE+122, RECEIVE+127
INRSTATE("SOMFRAG" RECEIVE+61, RECEIVE+67, RECEIVE+72, RECEIVE+73, RECEIVE+74, RECEIVE+79!, RECEIVE+120*, RECEIVE+128
>> INRUNMT RECEIVE+50*, RECEIVE+64, RECEIVE+65*, RECEIVE+67
INSMIN RECEIVE+24~, RECEIVE+30*
INSOD RECEIVE+24~, RECEIVE+28*, RECEIVE+84, RECEIVE+96, RECEIVE+97, RECEIVE+112
INSOM RECEIVE+24~, RECEIVE+27*, RECEIVE+73, RECEIVE+74, RECEIVE+83, RECEIVE+94, RECEIVE+110, RECEIVE+118, RECEIVE+119, RECEIVE+120
>> INSTATE RECEIVE+61
INV RECEIVE+24~, RECEIVE+143*, RECEIVE+146, RECEIVE+147
REC RECEIVE+24~
U RECEIVE+30, RECEIVE+122
X RECEIVE+24~, RECEIVE+73*, RECEIVE+74, RECEIVE+77, RECEIVE+119*, RECEIVE+120, RECEIVE+128*, RECEIVE+129
Y RECEIVE+24~, RECEIVE+119*, RECEIVE+120, RECEIVE+128*, RECEIVE+129
Z RECEIVE+24~, RECEIVE+120*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All