Link3270 message formats

This topic contains Product sensitive Programming Interface and Associated Guidance Information.

Link3270 message components

Copybook names and descriptions

To help simplify the programming of clients, CICS® provides copybooks and header files defining the BRIH and BRIV data structures in Assembler, COBOL, PLI and C. Defaults are provided for each inbound vector. These vectors are used to initialize the input message. There are two versions of the copybooks. When the basic copybooks are used, the current version is set to indicate basic support. The extended copybooks provide extended support, and when they are used the current version is set to indicate extended support.

The copybook names for the basic copybooks are:
DFHBRIHx
BRIH and inbound and outbound BRIVs for C, PLI, and Assembler
DFHBRIIx
Inbound BRIVs for COBOL
DFHBRIOx
Outbound BRIVs for COBOL
DFHBRICx
Constants and default values
The names for the extended copybooks are:
DFHBR2Hx
BRIH and inbound and outbound BRIVs for C, PLI, and Assembler
DFHBR2Ix
Inbound BRIVs for COBOL
DFHBR2Ox
Outbound BRIVs for COBOL
DFHBR2Cx
Constants and default values
where x is the language suffix:
D
Assembler
H
C
L
PLI
O
COBOL
Field names
Field names are shown in this documentation with "-" (dash) separators, as used in earlier versions of COBOL supported by CICS. Other languages use _ (underscore) separators.
Constants
Constants are provided for all enumerated values (input and output). For COBOL, these are provided as level 88 in the copybook.