INAIB command object (X'CC01')

Use the distributed data management (DDM) architecture INAIB (input AIB) command object to contain the AIB data to send from the source to the target server.

Format

Read syntax diagramSkip visual syntax diagramDSSHDRLLCPAIBRSNM1AIBRSNM2 AIBSFUNCAIBOALEN

Parameters

DSSHDR
The 6-byte header that contains information about the data stream structure (DSS).
LL
The length specified as a 2-byte binary integer. This length includes LL and CP.
CP
X'CC01', the 2-byte codepoint of the INAIB command object.
AIBRSNM1
A required String that contains the resource (PCB) name. The string must be left-aligned and padded with blanks, to a total of 8 bytes. The codepoint is X'C901'.
AIBRSNM2
An optional String that contains a 4-character ID of ODBA startup table DFSxxxx0, where xxxx is the 4-character ID. The codepoint is X'C902'.
AIBSFUNC
An optional String that contains the sub-function code. The String must be left justified and padded with blanks to a total of 8 bytes. The codepoint is X'C903'.
AIBOALEN
An optional, 4-byte integer that specifies the maximum output length. This field is used for all calls that return data. The codepoint is X'C904'.

Usage

This AIB command object contains only the AIB data to send from the source to the target server. The AIB and DBPCB data to send from the target to the source server is contained in the aibStream and dbpcbStream data structures inside the OUTAIBDBPCB objects.