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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHUSEN2

Package: IHS Generic Interface System

Routine: INHUSEN2


Information

INHUSEN2 ; DGH ; 10 Jul 97 17:29; More enhanced processing functions

Source Information

Source file <INHUSEN2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Generic Interface System 4 ENR^INHE  GETLINE^INHOU  ULOG^INHU  ERRADD^INHUSEN3  
Kernel 1 (TTSTP,TTSTRT)^XUSAUD  
Uncategorized 1 $$NOW^UTDT  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHUSEN  INTSUSN  

Entry Points

Name Comments DBIA/ICR reference
DEFAULT ;set default destination if incoming ack is missing needed information
ALT ;If application ack, find destination based on originating message
ACKIN(GBL,MSASTAT,INEXPCT,INDST,INDSTP,ACKMSG,INERR) ;Returns variables for incoming acks
CACK(INDSTR,STAT,ORIGID,TXT,EXPCT,DELAY,INERR,INQUE,INA,INDA) ;Send accept (commit) acknowledgement
CACKLOG(INCAACK,INCAORIG,INCASTAT,INCANAKM) ;Log an accept (commit) acknowledgement to a message

External References

Name Field # of Occurrence
^DIE CACKLOG+13, CACKLOG+23
ENR^INHE CACK+23, CACK+24, CACK+25, CACK+48
GETLINE^INHOU ACKIN+16
ULOG^INHU CACK+50, CACKLOG+26
ERRADD^INHUSEN3 ACKIN+21, ACKIN+23, ACKIN+24, ALT+4
$$NOW^UTDT CACKLOG+11
TTSTP^XUSAUD CACK+45
TTSTRT^XUSAUD CACK+41

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^INTHU - [#4001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INRHD - [#4005] ACKIN+37, ALT+7, CACK+24, CACK+25, CACK+35
^INRHD("B" DEFAULT+1
^INRHS - [#4006] CACK+35
^INRHT - [#4000] ALT+5, ALT+6, CACK+34
^INTHPC - [#4004] CACK+41
^INTHU - [#4001] ALT+1, CACKLOG+8, CACKLOG+17*, CACKLOG+18*, CACKLOG+22, CACKLOG+25
^INTHU("C" ACKIN+24, ALT+1, CACKLOG+16

Label References

Name Line Occurrences
DEFAULT ACKIN+21, ACKIN+23, ACKIN+24, ALT+5, ALT+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACKMSG ACKIN~, ACKIN+22*, ACKIN+23, ACKIN+24, ALT+1
ACKTT ACKIN+14~, ALT+5*, ALT+6
AMID CACKLOG+9~, CACKLOG+16*, CACKLOG+17, CACKLOG+18, CACKLOG+22, CACKLOG+23, CACKLOG+26
DA CACK+22~, CACKLOG+9~, CACKLOG+11*, CACKLOG+23*
DELAY CACK~, CACK+29
DEST CACK+22~, CACK+34*, CACK+35, CACK+42
DIC CACK+22~
DIE CACK+22~, CACKLOG+9~, CACKLOG+11*, CACKLOG+23*
DR CACK+22~, CACKLOG+9~, CACKLOG+11*, CACKLOG+23*
EXPCT CACK~, CACK+27
GBL ACKIN~, ACKIN+15, ACKIN+16, ACKIN+17, ACKIN+18
I ACKIN+14~, ACKIN+15*, ACKIN+17*, ACKIN+18
INA CACK~, CACK+22~
INA("INACKERR" CACK+31*
INA("INACKTXT" CACK+28*
INA("INDELAY" CACK+29*
INA("INEXPSEQ" CACK+27*
INA("INORIGID" CACK+26*
INA("INSTAT" CACK+26*
>> INBPN CACK+23, CACK+24, CACK+25, CACK+41, CACK+48
INCAACK CACKLOG~, CACKLOG+8, CACKLOG+11, CACKLOG+13~, CACKLOG+17, CACKLOG+18, CACKLOG+25
INCANAKM CACKLOG~, CACKLOG+13~, CACKLOG+24
INCAORIG CACKLOG~, CACKLOG+13~, CACKLOG+14, CACKLOG+16
INCASTAT CACKLOG~, CACKLOG+13~, CACKLOG+18
INDA CACK~, CACK+39*
>> INDELIM ACKIN+16, ACKIN+18, ACKIN+22
INDST ACKIN~, ACKIN+26*, ACKIN+37*, ALT+7*, DEFAULT+1*
INDSTP ACKIN~, ACKIN+35, ACKIN+37, ALT+6*, ALT+7, DEFAULT+1*
INDSTR CACK~, CACK+24, CACK+25
INERR ACKIN~, ACKIN+21, ACKIN+23, ACKIN+24, ALT+4, CACK~, CACK+31
INEXPCT ACKIN~, ACKIN+22*
>> INHSRVR CACK+41
INMSA ACKIN+14~, ACKIN+15, ACKIN+16*, ACKIN+17, ACKIN+18*, ACKIN+21, ACKIN+22
INQUE CACK~, CACK+37*, CACK+42, CACK+50
>> INSEND CACK+51*
INTNAME CACK+22~, CACK+34*, CACK+41
INTT ACKIN+14~, ALT+1*, ALT+4, ALT+5
>> INXDST ACKIN+32
LCT ACKIN+14~, ACKIN+15*, ACKIN+16
MESS CACKLOG+9~, CACKLOG+26
MESS(1 CACKLOG+19*, CACKLOG+24*, CACKLOG+25*
MESS(2 CACKLOG+24*
>> MESSID ACKIN+21, ACKIN+23
MSASTAT ACKIN~, ACKIN+21*, ACKIN+22*, ACKIN+26
ORIGID ACKIN+24, CACK~, CACK+23, CACK+24, CACK+26, CACK+48
SCR CACK+22~, CACK+34*, CACK+35, CACK+42
STAT CACK~, CACK+26, CACKLOG+9~, CACKLOG+18*, CACKLOG+19, CACKLOG+22*, CACKLOG+23, CACKLOG+24, CACKLOG+26
TRT CACK+22~, CACK+25*, CACK+34, CACK+42
TXT CACK~, CACK+28
U ACKIN+37, ALT+1, ALT+5, ALT+6, ALT+7, CACK+25, CACK+34, CACK+41, CACKLOG+17, CACKLOG+18
, CACKLOG+22, CACKLOG+25
UIF ACKIN+14~, ALT+1*, CACK+22~, CACK+48, CACK+50, CACK+51
X ACKIN+14~, ACKIN+16, ACKIN+18*
>> XUAUDIT CACK+41, CACK+45
Z CACK+22~, CACK+42*, CACK+43
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All