User-exit program structures

All input and output variables used in InfoPrint Manager user-exits are defined through either of these two files:

  • The /usr/lpp/psf/exits/ainuexit.h file
  • The /usr/lpp/psf/exits/ainurpt.h file

The ainuexit.h file contains definitions for the input, output, header, trailer, separator, accounting, audit, and post-print accounting exits, while the ainuprt.h file formats data for these executable reporting utilities that apply to the accounting, audit, and post-print accounting exits:

  • Accounting Log
    • ainurpt1
    • ainurpt2
    • ainurpt3
  • Audit Log
    • ainurpt4
    • ainurpt5
    • ainurpt6
  • Post-print Accounting Log
    • ainurpt7
    • ainurpt8
    • ainurpt9
These user-exit program structure files are written in the C programming language. The declarations and statements in these files show the structure of the InfoPrint Manager user-exit programs, which are imbedded as part of the user-exit program.