TMF Application Programmer's Guide (H06.05+)

TMF ARLIB2 Audit-Reading Procedures
HP NonStop TMF Application Programmer’s Guide540139-002
5-97
Use of AWAITIOX
A third party can use the ELD step to build the application file that is shipped to its
customer, the -libname option is not required. Then the customer can do the FUP
LICENSE and TACL RUN command with the LIB option to prepare the files for
execution.
The FUP LICENSE and TACL RUN commands must be executed each time either file
is replaced or moved.
Both the application runfile and TMFARUL2 must be LICENSEd or either a
Process_Create_ error or ARLIB2 error -905 will occur. This will occur even if
Super.Super runs the program.
Use of AWAITIOX
AWAITIOX will not complete nowaited I/O calls started by TMFARLB2.
Table 5-4. Files Supplied With TMFARLB2 (T2781)
File Name Content
ARDECS2 External declarations (in TAL) for the audit-reading procedures.
ARDECSC2 External declarations (in C) for the audit-reading procedures.
ARDDL2, ARC2,
ARCOBOL2,
ARTACL2, ARTAL2
DDL source and corresponding data-definition files for C, COBOL85,
TACL, and TAL programs, respectively, that are going to call the
audit-reading procedures. These files each contain the following
sections:
FILESPEC and ARRECORD define the record formats.
ARTYPE-LITERALS contains the literals for record types.
ARVALUE-LITERALS contains the literals for special values of
certain fields and returned parameters.
AR-RETURN-CODES contains the literals for the return codes.
TMFARLB2,
TMFARUL2
Object files containing the ARLIB2 audit-reading procedures.