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

Package: IHS Generic Interface System

Routine: INTSREC


Information

INTSREC ;JPD ; 13 May 98 12:09; Generic receiver, enhanced functions

Source Information

Source file <INTSREC.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Generic Interface System 7 ULOG^INHU  SAVE^INHUTC1  ($$RECEIVE,$$SEND)^INHUVUT  PARSE^INHUVUT1  ($$ERROR,CLINIT,EVAL,EXIT,INIT1,OPEN,SRVINIT)^INTSUT  (DISPLAY,EXPNDIS)^INTSUT1  ($$POSTPRE,POST,PRE)^INTSUT2  
Uncategorized 2 RECV^%INET  $$VAL^DWRA  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INTSEND  INTSUT  

Entry Points

Name Comments DBIA/ICR reference
ORMO01 ;;TEST INTERACTIVE
DEST ; get valid destinations
RECEIVE(INIP,INCHNL,INXDST,INDEST,INEXPAND,INPOP,INDA,INRONLY,INOUT) ;
SEND(ACKUIF,INCHNL,INIP,INLOOP,INEXPAND) ;Send outgoing ack.
; Input:
; ACKUIF - Universal Interface file ien for ack
; INCHNL - tcp/ip channel
; INIP - Parameters
; INLOOP - Receive retry count
; INEXPAND - 0 expand 1 don't expand
EN(INEXPAND,INDA,DIE) ;
RECSTR(INV,INCHNL,INIP) ;
; Input:
; INV - gets set in PARSE^INHUVUT1
; INV(1) if line terminated by $c(13), or is first line of many in seg
; INV(1,1), INV(1,2)... for overflow nodes until terminated
; INCHNL - tcp/ip channel
; INIP - Parameters
DSPHNG ;hang then display

External References

Name Field # of Occurrence
RECV^%INET RECSTR+11
$$VAL^DWRA EN+7
ULOG^INHU RECEIVE+29
SAVE^INHUTC1 RECEIVE+44
$$RECEIVE^INHUVUT RECEIVE+19
$$SEND^INHUVUT SEND+11
PARSE^INHUVUT1 RECSTR+24
$$ERROR^INTSUT RECEIVE+21
CLINIT^INTSUT EN+16
EVAL^INTSUT RECEIVE+24
EXIT^INTSUT EN+22
INIT1^INTSUT EN+9
OPEN^INTSUT EN+13
SRVINIT^INTSUT EN+18
DISPLAY^INTSUT1 EN+11, RECEIVE+25, DSPHNG+1, SEND+7, SEND+9, SEND+12, RECSTR+13
EXPNDIS^INTSUT1 RECEIVE+31, SEND+10
$$POSTPRE^INTSUT2 RECEIVE+17, RECEIVE+37
POST^INTSUT2 RECEIVE+36
PRE^INTSUT2 RECEIVE+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INRHSITE(1 RECSTR+9
^INTHU - [#4001] RECEIVE+25
^UTILITY("INREC" RECSTR+20!, RECSTR+21*

Label References

Name Line Occurrences
DSPHNG RECEIVE+16
RECEIVE EN+20
SEND RECEIVE+38

Naked Globals

Name Field # of Occurrence
^(0 RECSTR+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACKUIF RECEIVE+13~, RECEIVE+24, RECEIVE+36, RECEIVE+37, RECEIVE+38, SEND~, SEND+7, SEND+8, SEND+10, SEND+11
AP RECSTR+7~, RECSTR+8*, RECSTR+22*
APDONE RECSTR+7~, RECSTR+8*, RECSTR+10, RECSTR+14*, RECSTR+15*
APREC RECSTR+7~, RECSTR+8*, RECSTR+11, RECSTR+15, RECSTR+16*, RECSTR+17, RECSTR+22, RECSTR+23
APREC(0 RECSTR+12, RECSTR+13
CLISRV EN+5~, EN+9, EN+13, EN+16, EN+18, EN+22
DIE EN~, EN+7
ER RECEIVE+13~, RECEIVE+19*, RECEIVE+21, RECEIVE+24, SEND+11*, SEND+12
>> INARY RECEIVE+17, RECEIVE+36, RECEIVE+37
INBPN EN+5~, EN+7*, EN+9, EN+22
INCHNL EN+13, EN+16, EN+18, EN+20, EN+22, RECEIVE~, RECEIVE+19, RECEIVE+38, SEND~, SEND+11
, RECSTR~, RECSTR+11
INDA EN~, EN+7, EN+9, EN+20, RECEIVE~, RECEIVE+17, RECEIVE+36, RECEIVE+37, RECEIVE+44
INDATA RECEIVE+13~
INDEBUG EN+5~
INDEST EN+5~, EN+9, EN+20, RECEIVE~, RECEIVE+24
INDEST( RECEIVE+15*
INERR RECEIVE+13~, RECEIVE+18!, RECEIVE+19, RECEIVE+21, RECEIVE+24
INEXPAND EN~, EN+20, RECEIVE~, RECEIVE+31, RECEIVE+38, SEND~, SEND+10
>> INEXTUIF RECEIVE+17
ING RECEIVE+13~, RECEIVE+18*, RECEIVE+19, RECEIVE+24
INIP EN+5~, EN+9, EN+13, EN+16, EN+18, EN+20, EN+22, RECEIVE~, RECEIVE+19, RECEIVE+24
, RECEIVE+38, SEND~, SEND+11, RECSTR~
INIP("INIT" EN+14
INIP("PORT" EN+11
INIP("POST" RECEIVE+36
INIP("PRE" RECEIVE+17
INIP("RHNG" DSPHNG+1, DSPHNG+2
INIP("RTO" RECSTR+11
INIP("RTRY" RECEIVE+16, RECSTR+18
>> INLASTN RECEIVE+17, RECEIVE+37
INLOOP RECEIVE+38, SEND~, SEND+13*
INLP RECEIVE+13~, RECEIVE+16*, RECEIVE+39*
INMEM EN+13, EN+16, EN+18, RECEIVE+13~, RECEIVE+19
INMS RECEIVE+20!
>> INMSG RECEIVE+24, RECEIVE+25, RECEIVE+27, RECEIVE+29, RECEIVE+31
INOPT RECEIVE+42~, RECEIVE+44
INOPT("NONINTER" RECEIVE+43*
INOPT("TYPE" RECEIVE+43*
INOUT RECEIVE~, RECEIVE+14*, RECEIVE+16, RECEIVE+33*
INPOP EN+5~, EN+9, EN+10, EN+13, EN+14, EN+16, EN+18, EN+20, RECEIVE~, RECEIVE+16
, RECEIVE+17, RECEIVE+21, RECEIVE+22, RECEIVE+24, RECEIVE+37, RECSTR+14*
INRCVE RECEIVE+13~, RECEIVE+14*, RECEIVE+21
>> INREC RECSTR+8*, RECSTR+19, RECSTR+21*, RECSTR+22, RECSTR+25
INRONLY RECEIVE~, RECEIVE+14*, RECEIVE+17, RECEIVE+24, RECEIVE+33, RECEIVE+35, RECEIVE+41
INSMIN RECSTR+7~, RECSTR+9*, RECSTR+19
INTT EN+5~
INUPDAT RECEIVE+13~, RECEIVE+14*, RECEIVE+17, RECEIVE+37, RECEIVE+41
INV RECSTR~
INXDST EN+5~, EN+9, EN+20, RECEIVE~, RECEIVE+24
J EN+5~
MS EN+5~, RECEIVE+20!
NORESP RECSTR+7~, RECSTR+8*, RECSTR+10, RECSTR+18*
NULLREAD RECSTR+7~, RECSTR+8*, RECSTR+18*
RUN RECEIVE+13~
U RECEIVE+25, RECSTR+9
X RECEIVE+13~, RECEIVE+15*
Y RECEIVE+13~, RECEIVE+15*
Z RECEIVE+13~, RECEIVE+15*

Marked Items

Name Field # of Occurrence
$T(DEST+X RECEIVE+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All