INHU ;DGH,JSH; 19 Apr 99 11:53;Generic Interface utility routines
Source file <INHU.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 2 | ENK^INHE ULOG^INHU |
VA Fileman | 2 | ^DIC ^DIE |
MailMan | 1 | WHO^XMA21 |
Name | Comments | DBIA/ICR reference |
---|---|---|
REPLCE(%L,%X,%P) | ;Replace a portion of a string
|
|
G2 | ||
G1 | ||
;Input Xform on MAIL RECIPIENT field in file #4005
|
||
GRET(UIF,TT) | ;Returns retry interval^max # of retries
|
|
S1 | ||
EXTRACT(%L,%1,%2) | ;Function to extract from a line that may be over 250 characters
|
|
ACKLOG(%M,%AM,%S,%L) | ;Log an acknowledgement to a message
|
|
PIECE(%L,%D,%N) | ;Function to get a piece of a line that may be over 250 characters long
|
|
CONCAT(%L,%X,%D) | ;Concatenate a string onto another with length greater than 250
|
|
SETPIECE(%L,%D,%N,%X,%C) | ;Set a piece in a line which may be more than 250 characters
|
|
ULOG(UIF,ACT,INMSG,REPUIF,INNOACT) | ;Make an activity log entry in UIF
|
|
ECHK(UIF) | ;Resolve errors for UIF entry
|
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INRHD - [#4005] | G1+2, G1+3 |
^INRHSITE(1 | G2, G2+1 |
^INRHT - [#4000] | GRET+4 |
^INTHER - [#4003] | ECHK+4* |
^INTHER("AE" | ECHK+4!* |
^INTHER("U" | ECHK+4 |
^INTHU - [#4001] | G1, ULOG+11, ULOG+14, ULOG+16, ULOG+20*, ULOG+21*, ACKLOG+6, ACKLOG+9*, ACKLOG+10*, ACKLOG+14 |
^INTHU("C" | ACKLOG+8 |
Name | Line Occurrences |
---|---|
G1 | GRET+3 |
G2 | G1+1 |
S1 | CONCAT+7 |
Name | Field # of Occurrence |
---|---|
^(0 | GRET+4, ULOG+14* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | ULOG+20*, ULOG+21 |
%1 | EXTRACT~, EXTRACT+4, EXTRACT+5, EXTRACT+7, EXTRACT+9, EXTRACT+10 |
%2 | EXTRACT~, EXTRACT+4*, EXTRACT+5, EXTRACT+8, EXTRACT+9, EXTRACT+10 |
%AM | ACKLOG~, ACKLOG+8, ACKLOG+14 |
%C | SETPIECE~, SETPIECE+7, S1*, S1+4*, S1+5*, CONCAT+4~ |
%D | PIECE~, PIECE+4, PIECE+5, PIECE+6, PIECE+7, PIECE+8, PIECE+9, SETPIECE~, SETPIECE+7, CONCAT~ , CONCAT+7 |
%L | ACKLOG~, ACKLOG+13, PIECE~, PIECE+4, PIECE+5, PIECE+6, PIECE+7, EXTRACT~, EXTRACT+5, EXTRACT+7 , SETPIECE~, S1, S1+1*, S1+2*, CONCAT~, REPLCE~ |
%L( | PIECE+8, PIECE+9, EXTRACT+8, EXTRACT+9, EXTRACT+10, S1+3, S1+4*, S1+5* |
%L(1 | PIECE+7, S1+2* |
%M | ACKLOG~, ACKLOG+6, ACKLOG+9, ACKLOG+10, ACKLOG+14 |
%N | PIECE~, PIECE+4, PIECE+6, PIECE+7, PIECE+9, SETPIECE~, SETPIECE+7, S1, S1+4, S1+5 , CONCAT+4~, CONCAT+7* |
%P | REPLCE~ |
%S | ACKLOG~, ACKLOG+10, ACKLOG+12, ACKLOG+13, ACKLOG+15 |
%X | SETPIECE~, SETPIECE+7, CONCAT~, CONCAT+7, REPLCE~, REPLCE+8 |
ACT | ULOG~, ULOG+16, ULOG+17 |
AMID | ACKLOG+7~, ACKLOG+8*, ACKLOG+9, ACKLOG+10, ACKLOG+11, ACKLOG+15, ACKLOG+16 |
DA | ULOG+12~, ULOG+15*, ULOG+17*, ACKLOG+11*, MAIL+1~ |
DA(1 | ULOG+13*, ULOG+16 |
>> DELIM | CONCAT+7 |
DEST | GRET+2~, G1*, G1+1, G1+2, G1+3 |
DIC | ULOG+12~, ULOG+13*, MAIL+1~ |
DIC(0 | ULOG+13* |
DIE | ULOG+12~, ULOG+16*, ULOG+17*, ACKLOG+11* |
DINUM | ULOG+12~ |
DO | ULOG+12~ |
DR | ULOG+12~, ULOG+16*, ULOG+17*, ACKLOG+11* |
DUZ | ULOG+12~* |
DUZ(0 | ULOG+12* |
I | ULOG+20*, PIECE+5~, PIECE+8*, PIECE+9, EXTRACT+6~, EXTRACT+8*, EXTRACT+9, EXTRACT+10, SETPIECE+6~, S1+3* , S1+4, S1+5 |
INI | ECHK+3~, ECHK+4* |
INMSG | ULOG~, ULOG+18, ULOG+19 |
INMSG( | ULOG+20 |
INMSG(1 | ULOG+19* |
INNOACT | ULOG~, ULOG+17 |
INX | MAIL+1~ |
>> INZ | ULOG+15*, ULOG+20, ULOG+21 |
L0 | PIECE+5~*, PIECE+6, PIECE+7, PIECE+9, PIECE+10*, EXTRACT+6~, EXTRACT+7*, EXTRACT+8*, EXTRACT+9, EXTRACT+10 , CONCAT+4~ |
L1 | PIECE+5~, PIECE+8*, PIECE+9, PIECE+10, EXTRACT+6~, EXTRACT+8*, EXTRACT+9 |
LEN | REPLCE+7~, REPLCE+8* |
MESS | ACKLOG+7~, ACKLOG+15, ACKLOG+16 |
MESS(1 | ACKLOG+12*, ACKLOG+13*, ACKLOG+14* |
MESS(2 | ACKLOG+13* |
MR | GRET+2~*, GRET+4*, GRET+5, G1+3*, G1+4, G2+1*, G2+2 |
REPUIF | ULOG~, ULOG+16 |
RR | GRET+2~*, GRET+4*, GRET+5, G1+2*, G1+4, G2*, G2+2 |
STAT | ACKLOG+7~, ACKLOG+10*, ACKLOG+11, ACKLOG+16 |
TT | GRET~, GRET+3, GRET+4 |
U | GRET+4, G1, G1+2, G1+3, G2, G2+1, ULOG+16, ULOG+21, ACKLOG+9, ACKLOG+10 , ACKLOG+14 |
UIF | GRET~, G1, ULOG~, ULOG+11, ULOG+13, ULOG+14, ULOG+16, ULOG+17, ULOG+20, ULOG+21 , ECHK~, ECHK+4 |
X | GRET+2~, ULOG+13*, PIECE+5~, PIECE+8, PIECE+9*, PIECE+11, EXTRACT+6~*, EXTRACT+7*, EXTRACT+9*, EXTRACT+10* , EXTRACT+11, ECHK+2, MAIL+2!, MAIL+3!* |
XMDUZ | MAIL+1~, MAIL+3* |
XMLOC | MAIL+1~ |
XMY | MAIL+1~, MAIL+3 |
XMY("" | MAIL+3 |
Y | ULOG+12~, ULOG+15, SETPIECE+6~, S1+2*, S1+5*, MAIL+1~ |
Z | SETPIECE+6~, SETPIECE+7*, S1+1, S1+2, S1+4, S1+5, CONCAT+4~, CONCAT+7* |