PFATTR DSECT Print File Attributes
CC DS CL3 Carriage controls? - 'YES' or 'NO '
CCTYPE DS CL1 Carriage control type - A (ANSI) or M (Machine)
CHARS DS CL2 CHARS values, including commas (eg. GT12, GT15)
FORMDEF DS CL8 Form Definition (FORMDEF)
PAGEDEF DS CL8 Page Definition (PAGEDEF)
PRMODE DS CL8 Processing mode
TRC DS CL3 Table Reference Characters - 'YES' or 'NO '
Figure 34. Sample Print File Attributes DSECT
The address of the control block containing the following parameters is passed to
the exits in a standard parameter list pointed to by register 1:
CC (Bytes 1–3)
The value of the CC parameter as specified in the ACIF processing parameter
file. ACIF uses the default value if this parameter is not explicitly specified.
CCTYPE (Byte 4)
The value of the CCTYPE parameter as specified in the ACIF processing
parameter file. ACIF supplies the default value if this parameter is not explicitly
specified.
CHARS (Bytes 5–24)
The value of the CHARS parameter as specified in the ACIF processing
parameter file, including any commas that separate specifications of multiple
fonts. Because the CHARS parameter has no default value, this field contains
blanks if no values are specified.
FORMDEF (Bytes 25–32)
The value of the FORMDEF parameter as specified in the ACIF processing
parameter file. Because the FORMDEF parameter has no default value, this
field contains blanks if no value is specified.
PAGEDEF (Bytes 33–40)
The value of the PAGEDEF parameter as specified in the ACIF processing
parameter file. Because the PAGEDEF parameter has no default value, this
field contains blanks if no value is specified.
PRMODE (Bytes 41–48)
The value of the PRMODE parameter as specified in the ACIF processing
parameter file. Because the PRMODE parameter has no default value, this field
contains blanks if no value is specified.
TRC (Bytes 49–51)
The value of the TRC parameter as specified in the ACIF processing parameter
file. ACIF supplies the default value if this parameter is not explicitly specified.
Notes:
1. Each of the above character values is left-justified, with padding blanks added
to the right end of the string. For example, if PAGEDEF=P1TEST is specified in
the ACIF processing parameter file, the page definition value in the above data
structure is 'P1TEST␣␣'.
2. Exit programs cannot change the values supplied in this data structure. For
Chapter 9. User Exits and Attributes of the Input Print File in OS/390, MVS, VM, and VSE 131