iopcbStream data structure

The distributed data management (DDM) architecture iopcbStream is a data structure that is contained in the OUTAIBIOPCB DDM object when the object is passed back in a reply message.

Format

Table 1. Format of the iopcbStream data structure
Byte offset Length Name Description
0 1 IOPCB null indicator Binary integer.
X'00'
Indicates that the iopcbStream data structure is present.
X'FF'
Indicates that the iopcbStream data structure contains no data after the IOPCB null indicator. The total length of the iopcbStream data structure is 1 byte.
1 1 LTERM name null indicator Binary integer.
X'00'
Indicates that the LTERM name field is present at offset 2 and that the field contains a logical terminal name.
X'FF'
Indicates that the LTERM name field is not present.
2 8 LTERM name Character string.
2 or 10 2 Reserved Reserved.
4 or 12 2 Status code Character data.
6 or 14 4 Local data and time Byte array.
10 or 18 4 Input message sequence number Byte array.
14 or 22 8 Message output descriptor name Character string.
22 or 30 8 User ID Character string.
30 or 38 8 Group name Character string.
38 or 46 12 Timestamp Byte Array.
50 or 58 1 User ID indicator Character data.

Usage

The figure and description in the preceding sections serve as the FD:OCA early descriptor definition of the iopcbStream data structure. Do not confuse the iopcbStream data structure with the OUTAIBIOPCB reply object (X'CC08') that contains it when iopcbStream is passed back in a reply message.