INTSREC ;JPD ; 13 May 98 12:09; Generic receiver, enhanced functions
Source file <INTSREC.m>
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INTSEND INTSUT |
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
|
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 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INRHSITE(1 | RECSTR+9 |
^INTHU - [#4001] | RECEIVE+25 |
^UTILITY("INREC" | RECSTR+20!, RECSTR+21* |
Name | Line Occurrences |
---|---|
DSPHNG | RECEIVE+16 |
RECEIVE | EN+20 |
SEND | RECEIVE+38 |
Name | Field # of Occurrence |
---|---|
^(0 | RECSTR+9 |
>> | 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* |
Name | Field # of Occurrence |
---|---|
$T(DEST+X | RECEIVE+15 |