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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHFTM1

Package: IHS Generic Interface System

Routine: INHFTM1


Information

INHFTM1(INBPN,INHSRVR) ; DGH,FRW ; 3 Feb 93 14:54; Format Controller background process - server [ 06/22/2001 2:28 PM ]

Source Information

Source file <INHFTM1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS Generic Interface System 4 $$PRIO^INHB1  ENF^INHE  ($$RUN,BACK)^INHFTM  $$ERRMSG^INHU1  

Entry Points

Name Comments DBIA/ICR reference
EN ;Main entry point
HALT ;Halt process
NEXTDA() ;Get next transaction off queue
JOB ;Run formatter
ERROR ;Error module for server
LOOP ;Main loop to process transactions

External References

Name Field # of Occurrence
$$PRIO^INHB1 EN+22
ENF^INHE ERROR+7
$$RUN^INHFTM EN+17, LOOP+2
BACK^INHFTM JOB+3
$$ERRMSG^INHU1 ERROR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("PRIORITY" EN+22
^%ZOSF("TRAP" EN+18, ERROR+1
^INLHFTSK - [#4000.1] ERROR+6
^INLHFTSK("AH" LOOP+4, LOOP+5, LOOP+6!, LOOP+7, NEXTDA+5, NEXTDA+6, NEXTDA+8
^INRHB("RUN" EN+15, EN+19*, LOOP+3*, HALT+1!, HALT+2
^INRHSITE(1 EN+24, EN+25
^INTHOS(1 EN+16, ERROR+2

Label References

Name Line Occurrences
$$NEXTDA LOOP+5
HALT LOOP+2
JOB LOOP+9
LOOP LOOP+4, LOOP+5, LOOP+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ERROR+6*, ERROR+7
>> DA LOOP+5*, LOOP+6, JOB+3, NEXTDA+4*, NEXTDA+5, NEXTDA+8*, NEXTDA+9, ERROR+4, ERROR+6
>> DAY NEXTDA+4*, NEXTDA+7
DUZ EN+21*
DUZ(0 EN+21*
>> H LOOP+6, NEXTDA+6*, NEXTDA+7, NEXTDA+8
INBPN INHFTM1~, EN+15, EN+17, EN+19, LOOP+3, JOB+2~, HALT+1, HALT+2
INHANG EN+24*, EN+26, LOOP+1, LOOP+4, LOOP+5, LOOP+9, JOB+2~
INHER EN+18!, ERROR+3, ERROR+7
INHER(1 ERROR+3*
INHER(2 ERROR+4*
INHMWAIT EN+25*, LOOP+2, JOB+2~
INHSRVR INHFTM1~, EN+15, EN+17, EN+19, LOOP+3, JOB+2~, HALT+1, HALT+2
INHWAIT EN+26*, LOOP+1*, LOOP+2, LOOP+8*, JOB+2~
IO EN+21*
MODE EN+26*, JOB+2~
>> ND NEXTDA+7*
>> NT NEXTDA+7*
>> P NEXTDA+5*, NEXTDA+6, NEXTDA+8
>> PRIO LOOP+6, NEXTDA+8*
>> TIME NEXTDA+4*, NEXTDA+7
U EN+21*, EN+24, EN+25, ERROR+7
>> X EN+18*, EN+22*, ERROR+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All