ACIF can retrieve all the resources used by the print file and can place them in a
separate resource file. The resource file contains a resource group structure whose
syntax is as follows:
BRG
BR
AFP Resource 1
ER
BR
AFP Resource 2
ER
..
BR
AFP Resource n
ER
ERG
ACIF does not limit the number of resources that can be included in this object, but
available storage is certainly a limiting factor.
Begin Resource Group (BRG) Structured Field
ACIF assigns a null token name (X'FFFF') to this structured field and also creates
three additional triplets: an FQN type X'01' triplet, an Object Date and Time Stamp
triplet, and an FQN type X'83' triplet. The FQN type X'01' triplet contains the data
set name identified in the DDname statement for RESOBJDD. The Object Date
and Time Stamp triplet contains date and time information from the operating
system on which ACIF runs. The date and time values reflect when ACIF was
invoked to process the print file. The FQN type X'83' triplet contains the AFPDS
output print file name identified by the DDname specified in the OUTPUTDD
parameter.
Begin Resource (BR) Structured Field
ACIF uses this structured field to delimit the resources in the file. ACIF also
identifies the type of resource (for example, overlay) that follows this structured
field. The type is represented as a 1-byte hexadecimal value where:
X'40' Specifies a font character set.
X'41' Specifies a code page.
X'92' Specifies an object container.
X'FB' Specifies a page segment.
X'FC' Specifies an overlay.
X'FE' Specifies a form definition.
End Resource (ER) and End Resource Group (ERG) Structured Fields
ACIF always assigns a null token name (X'FFFF') to the Exx structured fields it
creates. The null name forces a match with the corresponding BR and BRG
structured fields.
Appendix B. Data Stream Information 189