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

Package: IHS Generic Interface System

Routine: INHUVUT2


Information

INHUVUT2 ; CHEM ; 20 May 99 17:11; Generic TCP/IP socket utilities

Source Information

Source file <INHUVUT2.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS Generic Interface System 1 LOG^INHVCRA1  
Uncategorized 1 OPEN^%INET  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
IHS Generic Interface System 10 INHUVUT  INHUVUT1  INHUVUTX  INHVTA3M  INHVTAPT  INHVTAPU  INHVTAX1  INHVTMT  
INHVTMT2  INHVTMT5  

Entry Points

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

External References

Name Field # of Occurrence
OPEN^%INET OPEN+21, OPEN+36
LOG^INHVCRA1 ADDR+9, CPORT+11, SPORT+10, OPEN+20, OPEN+25, OPEN+35, OPEN+40

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$ADDR OPEN+29
$$CPORT OPEN+33
$$SPORT OPEN+18

Local Variables

Legend:

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