INHVCRA ;KAC,JKB ; 7 Mar 96 14:02; Application Server (ApS)
Source file <INHVCRA.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 10 | ACK^INHOS $$RUN^INHOTM $$ERRMSG^INHU1 $$SETENV^INHULOG $$IN^INHUSEN $$SEND^INHUVUT INIT^INHUVUT1 ($$RECEIVE,DEBUG,LOG,OPEN)^INHVCRA1 $$INPARMS^INHVCRL2 $$RUNIN^INHVCRL3 |
Kernel | 2 | ERRLOG^%ZTOS (AUDCHK,AUDSTP,ITIME,TTSTP,TTSTRT)^XUSAUD |
Uncategorized | 1 | CLOSE^%INET |
Name | Comments | DBIA/ICR reference |
---|---|---|
REJECT(INERR) | ; reject inbound message
; Input : INERR (req) = error msg ; Output: void ; log error |
|
EN(INBPN,INHSRVR,INADDR,INPORT,INTICK,INDUZ) | ;
|
|
SHUTDWN | ; shutdown ApS
|
|
ERR | ; error trap vector
; reset trap |
|
LOGONDS(X) | ; get the logon message destination
; Input : X (opt) = var for logon msg INTERFACE DESTINATION Name (pbr) ; Output: boolean; returns true if logon dest found; else false |
|
LOGOFFDS(X) | ; get the logoff message destination
; Input : X (opt) = var for logoff msg INTERFACE DESTINATION Name (pbr) ; Output: boolean; returns true if logoff dest found; else false |
|
SENDACK | ; send acknowledgement
; Input : INACKUIF,INBPN,INCHNL,INERR,INIP(),INOA,INUIF,INMSGP() ; Output: void ; ERR,INACKUIF |
Name | Field # of Occurrence |
---|---|
CLOSE^%INET | SHUTDWN+1 |
ERRLOG^%ZTOS | ERR+4 |
ACK^INHOS | SENDACK+8 |
$$RUN^INHOTM | EN+59, EN+67 |
$$ERRMSG^INHU1 | ERR+4 |
$$SETENV^INHULOG | EN+47 |
$$IN^INHUSEN | EN+79 |
$$SEND^INHUVUT | SENDACK+13 |
INIT^INHUVUT1 | EN+49 |
$$RECEIVE^INHVCRA1 | EN+73 |
DEBUG^INHVCRA1 | EN+42, SHUTDWN+5 |
LOG^INHVCRA1 | EN+45, EN+46, EN+47, EN+51, EN+55, EN+56, EN+57, EN+61, EN+63, EN+64 , EN+71, EN+74, EN+76, EN+102, SHUTDWN+5, ERR+4, REJECT+4, SENDACK+4, SENDACK+6, SENDACK+7 , SENDACK+9, SENDACK+10, SENDACK+16, SENDACK+17 |
OPEN^INHVCRA1 | EN+62 |
$$INPARMS^INHVCRL2 | EN+90 |
$$RUNIN^INHVCRL3 | EN+105 |
AUDCHK^XUSAUD | EN+42 |
AUDSTP^XUSAUD | SHUTDWN+7 |
ITIME^XUSAUD | EN+44, EN+69 |
TTSTP^XUSAUD | EN+107, SENDACK+15 |
TTSTRT^XUSAUD | EN+78, EN+104, SENDACK+12 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | EN+40, ERR+2 |
^INRHB("RUN" | EN+45, SHUTDWN+3!, SHUTDWN+4 |
^INRHD - [#4005] | EN+53 |
^INRHD("B" | LOGONDS+4, LOGOFFDS+4 |
^INTHPC - [#4004] | EN+40, EN+50 |
^UTILITY("INREC" | SHUTDWN+2! |
^UTILITY("INV" | SHUTDWN+2! |
Name | Line Occurrences |
---|---|
$$LOGOFFDS | EN+56 |
$$LOGONDS | EN+55 |
REJECT | EN+88, EN+91, EN+96, EN+98, EN+108 |
SENDACK | EN+93, EN+110 |
SHUTDWN | EN+45, EN+47, EN+51, EN+55, EN+56, EN+59, EN+63, ERR+5 |
Name | Field # of Occurrence |
---|---|
^(8 | EN+50 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DUZ | EN+57, EN+71 |
ERR | EN+39~, EN+40*, EN+45*, EN+47*, EN+51*, EN+55*, EN+56*, EN+63*, EN+73*, EN+74 , EN+79*, EN+88, EN+90*, EN+91, EN+105*, EN+107, EN+108, EN+111, ERR+2*, SENDACK+6* , SENDACK+9*, SENDACK+13*, SENDACK+15, SENDACK+16* |
I | EN+82~, EN+84*, EN+85, EN+86* |
INACKUIF | EN+39~, EN+72!, EN+79, EN+93, SENDACK+5, SENDACK+8, SENDACK+9, SENDACK+10, SENDACK+12, SENDACK+13 |
INADDR | EN~, EN+61, EN+62 |
INBPN | EN~, EN+40, EN+45, EN+49, EN+50, SHUTDWN+3, SHUTDWN+4 |
INCHNL | EN+39~, EN+62, EN+63, EN+73, SHUTDWN+1, SENDACK+13 |
INDATA | EN+39~ |
INDEST | EN+39~, EN+79 |
INDST | EN+39~, EN+72!, EN+94*, EN+96, EN+98, EN+100, EN+102, EN+108, EN+111 |
INDSTOFF | EN+39~, EN+56, EN+100 |
INDSTON | EN+39~, EN+55, EN+96, EN+98, EN+108, EN+111 |
INDSTP | EN+39~, EN+72!, EN+90, EN+94, EN+105, SENDACK+8 |
INDSTR | EN+39~, EN+50*, EN+51, EN+53, EN+79 |
INDUZ | EN~, EN+46, EN+47 |
INERR | EN+39~, EN+72!, EN+73, EN+74, EN+79, EN+83!, EN+88, EN+90, EN+91, EN+105 , EN+108, REJECT~, REJECT+4, SENDACK+8 |
INERR( | EN+85*, EN+86* |
INERR("" | EN+84 |
INERR(1 | EN+83* |
ING | EN+39~, EN+73*, EN+79, EN+85, EN+86, EN+87 |
INHSRVR | EN~, EN+44, EN+45, EN+47, EN+69, EN+78, EN+104, SHUTDWN+3, SHUTDWN+4, SENDACK+12 |
INIP | EN+39~, EN+49, EN+62, EN+73, SENDACK+13 |
INLOGON | EN+39~, EN+67*, EN+74*, EN+96, EN+98*, EN+100*, EN+108*, EN+111* |
INMEM | EN+39~, EN+62, EN+73 |
INMSGP | EN+39~, EN+90, EN+105 |
INMSGP( | EN+94, SENDACK+8 |
INOA | EN+39~, EN+72!, EN+105, SENDACK+8 |
INOA("INSTAT" | EN+93*, EN+110*, REJECT+5*, SENDACK+4*, SENDACK+10, SENDACK+17 |
INODA | EN+39~, EN+72!, EN+105, SENDACK+8 |
INPNAME | EN+39~, EN+40*, EN+44, EN+69, EN+78, EN+104, SENDACK+12 |
INPORT | EN~, EN+61, EN+62 |
INTICK | EN~ |
INUIF | EN+39~, EN+72!, EN+79, EN+81, EN+90, EN+104, EN+105, SENDACK+6, SENDACK+7, SENDACK+8 |
INUSEQ | EN+39~, EN+53*, EN+79 |
INV | EN+39~, SENDACK+8 |
INXDST | EN+39~, EN+50*, EN+79 |
J | EN+82~, EN+84*, EN+86* |
U | EN+40*, EN+47, EN+50, EN+53, EN+86 |
X | EN+39~, EN+40*, EN+82~, EN+83*, ERR+2*, LOGONDS~, LOGONDS+3*, LOGONDS+4, LOGOFFDS~, LOGOFFDS+3* , LOGOFFDS+4 |
>> XUAUDIT | EN+44, EN+69, EN+78, EN+104, EN+107, SHUTDWN+7, SENDACK+12, SENDACK+15 |