User-exit programs for the line-data transform

InfoPrint Manager provides several sample user-exit programs for the line-data transform. Use of the user-exits is optional. You specify the names of the exit programs with the inpexit, indxexit, outexit, and resexit keywords. Each of these keywords is described in the InfoPrint Manager: Reference.

InfoPrint Manager provides these sample programs:

/usr/lpp/psf/acif/apkinp.c
Input-record user-exit
/usr/lpp/psf/acif/apkout.c
Output-record user-exit
/usr/lpp/psf/acif/apkres.c
Resource exit

In addition, InfoPrint Manager provides these input-record user-exits programs to translate input data streams:

/usr/lpp/psf/acif/apka2e.c
Converts ASCII stream data to EBCDIC stream data.
/usr/lpp/psf/acif/asciinp.c
Converts unformatted ASCII data that contains carriage returns and form feeds into a record format that contains an American National Standards Institute (ANSI) carriage control character. This exit encodes the ANSI carriage control character in byte 0 of every record.
/usr/lpp/psf/acif/asciinpe.c
Converts unformatted ASCII data into a record format as does asciinp.c, and then converts the ASCII stream data to EBCDIC stream data.

The C language header file for all ACIF exit programs is provided in /usr/lpp/psf/acif/apkexits.h along with the build rules for the ACIF user-exits in /usr/lpp/psf/acif/Makefile

For more information about compiling user-exit programs, see Compiling and installing the user-exit program.