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

Package: IHS Generic Interface System

Routine: INHUSEN3


Information

INHUSEN3 ;DGH ; 26 Jun 96 14:33;More enhanced functions

Source Information

Source file <INHUSEN3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS Generic Interface System 3 GETLINE^INHOU  ULOG^INHU  ($$APPACK,ERRADD)^INHUSEN3  
Kernel 1 (TTSTP,TTSTRT)^XUSAUD  

Caller Graph

Caller Graph Total: 14

Package Total Caller Graph
IHS Generic Interface System 14 INHOS  INHUSEN  INHUSEN2  INHUSEN3  INHUSEN4  INHUSEN5  INHUSEN6  INHUSEN7  
INHUSEN8  INHUSEQ2  INHVSEQ  INHVTMT3  INTSUSN  INTSUSN1  

Entry Points

Name Comments DBIA/ICR reference
ACK(%TT,%S,INUIF,INHERR,INA,INDA,INQUE,ACKUIF) ;Create application ack
APPACK(GBL,APPL,INERR) ;Returns type of application acknowledgment required
ERRADD(INERR,INMSG) ;Build/concatenate error messages to error array
DSTQUE(INUIF,INERR) ;Builds queues by destination

External References

Name Field # of Occurrence
GETLINE^INHOU APPACK+10
ULOG^INHU ACK+67
$$APPACK^INHUSEN3 ACK+27
ERRADD^INHUSEN3 APPACK+12
TTSTP^XUSAUD ACK+60
TTSTRT^XUSAUD ACK+56

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INLHDEST( DSTQUE+25*
^INRHD - [#4005] ACK+54
^INRHS - [#4006] ACK+54
^INRHT - [#4000] ACK+26, ACK+31, ACK+52
^INTHPC - [#4004] ACK+56
^INTHU - [#4001] ACK+49, ACK+63*, ACK+65*, DSTQUE+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%S ACK~, ACK+35*, ACK+36, ACK+46
%TT ACK~, ACK+23, ACK+26, ACK+31
ACKUIF ACK~, ACK+58*, ACK+61, ACK+63, ACK+65, ACK+67
APPL APPACK~, APPACK+14*
CND ACK+22~, ACK+26*, ACK+27, ACK+29, ACK+42, ACK+46
CREATE ACK+22~, ACK+39*, ACK+42*, ACK+46*, ACK+47
D DSTQUE+12~, DSTQUE+20*, DSTQUE+25
DA ACK+22~
DEST ACK+22~, ACK+52*, ACK+54, ACK+57
DIC ACK+22~
DIE ACK+22~
DR ACK+22~
ERRNO ERRADD+6~, ERRADD+7*, ERRADD+9*, ERRADD+12*
GBL APPACK~, APPACK+10, APPACK+11
H DSTQUE+12~, DSTQUE+18*, DSTQUE+25
I ERRADD+6~
INA ACK~
INA("INACKERR" ACK+51*
INA("INORIGID" ACK+49*
INA("INSTAT" ACK+34, ACK+36*, ACK+37*, ACK+46
>> INBPN ACK+56
INDA ACK~, ACK+53*
>> INDELIM APPACK+13*, APPACK+14
INERR ACK+27, APPACK~, APPACK+12, DSTQUE~, DSTQUE+14*, DSTQUE+20*, ERRADD~
INERR( ERRADD+9*, ERRADD+12*
INERR("" ERRADD+7
INHERR ACK~, ACK+51!
>> INHSRVR ACK+56
INMSG ERRADD~, ERRADD+5, ERRADD+9, ERRADD+14!
INMSG( ERRADD+11, ERRADD+12
INQUE ACK~, ACK+57, ACK+67
>> INTNAME ACK+52*, ACK+56
INUIF ACK~, ACK+27, ACK+49, ACK+63, ACK+65, DSTQUE~, DSTQUE+13, DSTQUE+14, DSTQUE+20, DSTQUE+25
LCT APPACK+9~, APPACK+10*
MSGNO ERRADD+6~, ERRADD+11*, ERRADD+12
MSH APPACK+9~, APPACK+10, APPACK+11*, APPACK+12, APPACK+13, APPACK+14
P DSTQUE+12~, DSTQUE+16*, DSTQUE+25
SCR ACK+22~, ACK+52*, ACK+54, ACK+57
SEQ DSTQUE+12~, DSTQUE+22*
TRT ACK+22~, ACK+31*, ACK+52, ACK+57
U ACK+26, ACK+31, ACK+49, ACK+52, ACK+56, ACK+63, ACK+65, DSTQUE+16, DSTQUE+20, DSTQUE+22
UIF ACK+22~, ACK+58
X ACK+22~
>> XUAUDIT ACK+56, ACK+60
Z ACK+22~, ACK+57*, ACK+58, DSTQUE+12~, DSTQUE+13*, DSTQUE+14, DSTQUE+16, DSTQUE+20, DSTQUE+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All