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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHUSEQ2

Package: IHS Generic Interface System

Routine: INHUSEQ2


Information

INHUSEQ2 ;DGH; 13 Jan 95 09:22;More SEQuence number protocol functions

Source Information

Source file <INHUSEQ2.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
IHS Generic Interface System 10 $$A^INHB  ($$MESSID,$$NEW)^INHD  ENT^INHE  GETLINE^INHOU  ERROR^INHS  $$TRX^INHSG  $$CR^INHU1  $$VERIF^INHUSEN  
$$DSTQUE^INHUSEN3  ($$COMP,$$FIELD,$$REP,$$SUBCOMP)^INHUT  
VA Fileman 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
DISP ;Display message to user
REQUE(INDSTR,INSEND,INERR) ;Requeue previously sent messages
DEST ;Prompt for background process. The process must be inactive and
SEQ(GBL,SEQ,INERR) ;Return Sequence number from MSH
INIT ;This entry point initializes seq. no. protocol. It creates
SYNCH ;This entry point resynches the link. It creates a MSH with
EXPECT(GBL,EXPCT,STAT,ERR) ;Returns expected seq # and status from MSA

External References

Name Field # of Occurrence
^DIC DEST+3
$$A^INHB DEST+23
$$MESSID^INHD DEST+8
$$NEW^INHD DEST+17
ENT^INHE DEST+21
GETLINE^INHOU EXPECT+11, EXPECT+16
ERROR^INHS DEST+18
$$TRX^INHSG DEST+13
$$CR^INHU1 DISP+1
$$VERIF^INHUSEN SEQ+9
$$DSTQUE^INHUSEN3 DEST+20
$$COMP^INHUT DEST+9
$$FIELD^INHUT DEST+9
$$REP^INHUT DEST+9
$$SUBCOMP^INHUT DEST+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,MSG
  • Line Location: DISP+1
Routine Call
  • DIC
  • Line Location:
    • DEST+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INLHDEST( REQUE+10, REQUE+14*, REQUE+15
^INRHB("RUN" DEST+4
^INRHD - [#4005] DEST+5, DEST+6, REQUE+11

Label References

Name Line Occurrences
DEST INIT+4, SYNCH+4
DISP DEST+4, DEST+5, DEST+18, DEST+21, DEST+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BP DEST+2~, DEST+4*, DEST+23
DEST DEST+2~, DEST+6*, DEST+17, DEST+21
DIC DEST+2~, DEST+3*
DIC("S" DEST+3*
DIC(0 DEST+3*
DST DEST+2~, DEST+5*, DEST+6
DXS DEST+2~, DEST+12*, DEST+13
ERR EXPECT~, EXPECT+18*, EXPECT+19*
ERR(1 SEQ+10*, EXPECT+13*
EXPCT EXPECT~, EXPECT+20*
GBL SEQ~, SEQ+9, EXPECT~, EXPECT+11, EXPECT+12, EXPECT+16, EXPECT+17
H REQUE+7~, REQUE+9*, REQUE+14
>> I REQUE+10*
INDELIM DEST+2~, DEST+9*, DEST+11, SEQ+11*, SEQ+12, EXPECT+14*, EXPECT+20
INDSTR REQUE~, REQUE+10, REQUE+11, REQUE+14, REQUE+15
INERR DEST+20, DEST+21, SEQ~, REQUE~, REQUE+11*
ING DEST+2~, DEST+10*, DEST+15, DEST+17
>> INMSH SEQ+9, SEQ+11, SEQ+12
INREP DEST+2~, DEST+9*, DEST+11
INSEND REQUE~
INSEND( REQUE+12, REQUE+13
INSEQ INIT+2~, INIT+3*, SYNCH+2~, SYNCH+3*, DEST+14
INSTERR DEST+18~*
INSUBCOM DEST+2~, DEST+9*, DEST+11
INSUBDEL DEST+2~, DEST+9*, DEST+11
INUIF DEST+2~, DEST+17*, DEST+18, DEST+20, DEST+21
>> L1 DEST+13*, DEST+14
LCT SEQ+8~, EXPECT+10~, EXPECT+11*, EXPECT+16
>> MESSID DEST+8*, DEST+14, DEST+17
MSA EXPECT+10~, EXPECT+16, EXPECT+17*, EXPECT+18, EXPECT+19, EXPECT+20
MSG DEST+2~, DEST+4*, DEST+5*, DEST+18*, DEST+21*, DEST+24*, DISP+1
MSH DEST+2~, DEST+11*, DEST+14*, DEST+15, EXPECT+10~, EXPECT+11, EXPECT+12*, EXPECT+13, EXPECT+14
P REQUE+7~, REQUE+9*, REQUE+14
SEQ SEQ~, SEQ+8~, SEQ+12*, REQUE+7~, REQUE+12*, REQUE+13
SRC INIT+2~, INIT+3*, SYNCH+2~, SYNCH+3*, DEST+17
STAT EXPECT~, EXPECT+20*
TT DEST+2~
U DEST+5, DEST+6, DEST+14, REQUE+11
UIF REQUE+7~, REQUE+13*, REQUE+14
X DEST+2~, DEST+13*, DEST+20*, DEST+21, DEST+23*, DEST+24, DISP+1*, SEQ+8~, SEQ+9*, SEQ+10
X1 DEST+13~*
Y DEST+2~, DEST+3, DEST+4, DEST+13~
Y(0 DEST+5
Y(1 DEST+13
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All