INHD ; cmi/flag/maw - FRW,DGH,JSH 29 Aug 97 08:42 Interface Input Driver 07 Oct 91 6:44 AM ; [ 09/09/2004 1:23 PM ]
Source file <INHD.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | ^%DT NOW^%DTC (,FILE)^DICN ^DIE |
IHS Generic Interface System | 2 | (ENI,ENR)^INHE $$ERRMSG^INHU1 |
Kernel | 1 | ($$ADDT,$$NOW)^%ZTFDT |
Uncategorized | 1 | $$CDATF2H^UTDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
MESSID() | ;Function to return a unique Message ID
|
|
FAILR | ;Creation of UIF entry by a receiver ( NEW ) failed
|
|
ERRMES | ;Set up "creation failed" error message
|
|
TIME | ;Get time to process. If STAT, set to 00000,00000
|
|
SET(INH,IND,INU,INO,INPRIO) | ;Queue an entry into ^INLHSCH
|
|
M1 | ||
STORE | ;Store text in message file (INTHU)
|
|
ERROR | ;Handle errors
|
|
NEW(MID,DEST,SRC,G,ACK,DIR,%OUT,INMIDGEN) | ;Make a new entry from an outside program
|
|
NEWO(DEST,G,ACK,TT,MID,%OUT,INORDUZ,INORDIV,INUIF6,INUIF7,INMIDGEN) | ;Make a new outgoing entry
|
|
FAILO | ;Creation of UIF entry by NEWO failed
|
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | NEWO+27, NEW+15 |
^INLHDEST( | SET+20* |
^INLHSCH | SET+22* |
^INRHD - [#4005] | NEWO+29, SET+9, SET+12, TIME+9 |
^INRHD("B" | NEW+18 |
^INRHSITE(1 | M1 |
^INRHT - [#4000] | SET+16, TIME+11 |
^INTHL7M - [#4011] | STORE+11, STORE+14 |
^INTHOS(1 | ERROR+1 |
^INTHPC - [#4004] | FAILO+4 |
^INTHU - [#4001] | NEWO+36, NEWO+41*, NEWO+42*, NEWO+43*, NEWO+45*, NEWO+46*, NEWO+48, STORE+12*, STORE+13*, STORE+15* , STORE+16*, STORE+18*, STORE+19*, STORE+20*, NEW+25, NEW+31, SET+9 |
^INTHU("C" | NEWO+39, NEW+20, NEW+28, M1+1 |
^INTHU("MESSID" | MESSID+2, M1, M1+2 |
Name | Line Occurrences |
---|---|
$$MESSID | NEW+21 |
ERRMES | FAILR+2, FAILO+2 |
FAILO | NEWO+35 |
FAILR | NEW+17, NEW+19, NEW+20, NEW+24 |
M1 | M1+1 |
SET | STORE+21 |
STORE | NEWO+47, NEW+30 |
TIME | STORE+21 |
Name | Field # of Occurrence |
---|---|
^("MESSID" | M1* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | NEWO+33, TIME+16~, TIME+18* |
%DT | TIME+20~* |
%OUT | NEWO~, NEWO+39, STORE+21, NEW~, NEW+28 |
ACK | NEWO~, NEWO+28, NEWO+39, NEW~, NEW+17, NEW+28 |
>> BHLMIEN | STORE+11, STORE+14, STORE+17 |
C | NEWO+30~, STORE+9~, STORE+12*, STORE+13*, STORE+15*, STORE+16*, STORE+18*, STORE+19*, STORE+20 |
DA | NEWO+30~, NEWO+36*, NEWO+41, NEWO+42, NEWO+43, NEWO+45, NEWO+46, NEWO+48, NEWO+49, STORE+12 , STORE+13, STORE+15, STORE+16, STORE+18, STORE+19, STORE+20, STORE+21, NEW+16~, NEW+25*, NEW+31 , NEW+32, SET+10~, SET+18* |
DD | NEWO+30~, NEWO+34!, NEW+16~ |
DEST | NEWO~, NEWO+28, NEWO+29, NEWO+39, STORE+21, NEW~, NEW+17, NEW+18*, NEW+19, NEW+28 , ERRMES+2, ERROR+2, TIME+9 |
DIC | NEWO+30~, NEWO+34*, NEW+16~, NEW+23* |
DIC(0 | NEWO+34*, NEW+23* |
DIE | NEWO+30~, NEWO+40*, NEW+16~, NEW+29*, SET+10~, SET+18* |
DIR | NEW~, NEW+22*, NEW+28 |
DLAYGO | NEWO+30~, NEWO+34*, NEW+16~, NEW+23* |
DO | NEWO+30~, NEWO+34!, NEW+16~ |
DR | NEWO+30~, NEWO+40*, NEW+16~, NEW+29*, SET+10~, SET+18* |
ERROR | FAILR+1~, FAILR+3, FAILO+1~, FAILO+10 |
ERROR(1 | ERRMES+1* |
ERROR(2 | ERRMES+2* |
ERROR(3 | ERRMES+2* |
ERROR(4 | ERRMES+2* |
ERROR(5 | ERRMES+2* |
G | NEWO~, NEWO+28, NEWO+39, STORE+12, STORE+13, STORE+15, STORE+16, STORE+18, STORE+19, NEW~ , NEW+17, NEW+28, ERRMES+2 |
H | NEWO+30~, SET+10~, SET+13*, SET+14 |
I | NEWO+30~, STORE+9~, STORE+12*, STORE+13, STORE+15*, STORE+16, STORE+18*, STORE+19 |
>> INA("DMISID" | NEWO+45 |
>> INA("MSGTYPE" | NEWO+46 |
INBNZ | FAILO+1~, FAILO+4* |
>> INBPN | FAILO+4, FAILO+10 |
INBZ | FAILO+1~, FAILO+4* |
IND | SET~, SET+9, SET+12, SET+20 |
>> INDA | NEWO+42 |
INDELQ | SET+10~, SET+12*, SET+20 |
INDEST | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INDIR | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
ING | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INH | SET~, SET+13, SET+14*, SET+18, SET+20, SET+22 |
INHNOW | NEWO+30~, NEWO+33*, NEWO+34 |
INMID | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INMIDGEN | NEWO~, NEWO+38*, NEWO+39, NEW~, NEW+27*, NEW+28 |
INNEACK | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INNEOUT | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INO | SET~, SET+9 |
INORDIV | NEWO~ |
INORDUZ | NEWO~ |
INORGIEN | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INP | SET+10~, SET+17*, SET+18, SET+20, SET+22 |
INPRIO | SET~, SET+17 |
INSRC | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INTT | NEWO+37~, NEWO+39*, NEW+26~, NEW+28* |
INU | SET~, SET+9, SET+18, SET+20, SET+22 |
INUIF6 | NEWO~, NEWO+41, NEWO+42 |
INUIF7 | NEWO~, NEWO+43, NEWO+44 |
J | STORE+9~, STORE+13*, STORE+16*, STORE+19* |
MID | NEWO~, NEWO+39, NEW~, NEW+17, NEW+19, NEW+20, NEW+21*, NEW+28, ERRMES+2 |
P | TIME+16~ |
P( | TIME+18* |
P("D" | TIME+19 |
P("H" | TIME+19 |
P("M" | TIME+19 |
P("S" | TIME+19 |
SRC | NEWO+30~, NEW~, NEW+17, NEW+28, ERRMES+2 |
T | TIME+16~*, TIME+18 |
TIME | NEWO+30~, STORE+21, NEW+16~, TIME+10*, TIME+12*, TIME+13*, TIME+20*, TIME+21* |
TT | NEWO~, NEWO+28, NEWO+39, NEW+16~, ERROR+2, SET+16, TIME+9*, TIME+10, TIME+11 |
TT0 | SET+10~, SET+16*, SET+17 |
TTP | TIME+7~, TIME+11*, TIME+12, TIME+13, TIME+15, TIME+16, TIME+19*, TIME+20 |
U | STORE+11, STORE+14, FAILO+4, M1, SET+12, SET+17, TIME+9, TIME+11 |
X | NEWO+27*, NEWO+30~, NEWO+34*, NEW+15*, NEW+16~, NEW+23*, MESSID+1~, M1*, SET+10~, TIME+20~* |
Y | NEWO+30~, NEWO+35, NEWO+36, NEW+16~, NEW+24, NEW+25, MESSID+1~, M1*, M1+1, M1+3 , SET+10~, TIME+20~ |