Link3270 message formats

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

Link3270 messages contain the following components:

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 (listed in Table 5) are used the current version is set to indicate basic support. The extended copybooks (listed in Table 6) 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

and 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 COBOL. Other languages use "_" (underscore) separators.
Constants
Constants are provided for all enumerated values (input and output). For COBOL, these are provided as level 88's in the copybook.

Related concepts
The Link3270 bridge mechanism
Related tasks
Using the Link3270 bridge
Writing the Link3270 client
Related reference
Link3270 message formats
Link3270 message header (BRIH)
Inbound Link3270 vectors
Outbound Link3270 vectors
The application data structure (ADS)
Link3270 diagnostics
[[ Contents Previous Page | Next Page Index ]]