Tie-up record types
The journal records written for tie-up record types consist of two sections.
These sections are as follows:
- The FLJB_GENERAL_DATA section
- The TIE_UP_RECORD_DATA section
Record format for a tie-up record
The format of such a record written for tie-up record types is
shown in Figure 1.
- FLJB_GENERAL_DATA
- 12-byte general data.
See FLJB_GENERAL_DATA.
- TIE_UP_RECORD_DATA
- 136-byte tie-up record data.
See TIE_UP_RECORD_DATA.
TIE_UP_RECORD_DATA
The format of the TIE_UP_RECORD_DATA section is shown in Figure 2.
- FLJB_TUR_BASE_CI_SIZE
- 4-byte CI size of base data set.
- FLJB_TUR_MAXIMUM_LRECL
- 4-byte maximum record length.
- FLJB_TUR_BASE_KEY_POSITION
- 4-byte base key position in record.
- FLJB_TUR_BASE_KEY_LENGTH
- 2-byte base key length.
- FLJB_TUR_DATASET_TYPE
- 1-byte data set type:
X'C5' Standard ESDS X'D2' KSDS X'D7' Path X'D9' RRDS X'E5' VRRDS X'E7' Extended ESDS
- FLJB_TUR_RECORD_FORMAT
- 1-byte record format:
X'E5' Variable X'C6' Fixed
- FLJB_TUR_BASE_DSNAME_LENGTH
- 2-byte length of base data set name.
- FLJB_TUR_BASE_DSNAME
- 44-byte base data set name.
- FLJB_TUR_PATH_DSNAME_LENGTH
- 2-byte length of path data set name.
- FLJB_TUR_PATH_DSNAME
- 44-byte path data set name.
- FLJB_TUR_FWDRECOVLOG_NAME
- 26-byte log stream name of forward recovery log.
- FLJB_TUR_BITS
- 1-byte flag field.
- Reserved
- 1-byte reserved field.
Note: The format of caller data in journal records written by file control in RLS mode is identical
to that in journal records written by file control in non-RLS mode except for FLJB_TUR_BITS where a
value of X'80' indicates RLS-access.