Format of XIBOD exit interface block

The XIBOD exit interface block for ODBM and data store information is mapped by the HWSXIBOD macro.

Map of the ODBM entries in the XIBOD exit interface block

The ODBM entries in the XIBOD exit interface block are mapped by the HWSXIBOD DSECT in the HWSXIBOD macro, as shown in the following table.
Field Dec Offset Hex Offset Length Value
XIBOD_HDR 0 0 0  
XIBOD_EYE 0 0 4 Character data.
XIBOD
XIBOD_EYEID: The eye catcher.
XIBOD_NAME 4 X'04' 8 Name of the Open Database Manager (ODBM) instance.
XIBOD_OSTATUS 12 X'0C' 1 The status of ODBM. The possible values are:
X'80'
XIBOD_OACTIVE: ODBM is running and connected to IMS Connect.
X'40'
XIBOD_OINACTIVE: ODBM is running but not connected to IMS Connect. You can issue the IMS Connect WTOR command STARTOD or the IMS Connect type-2 command UPDATE IMSCON TYPE(ODBM) START(COMM) to establish a connection to ODBM.
X'20'
XIBOD_ODISC: ODBM is not running or is no longer a member of the IMSplex. ODBM must be restarted in the IMSplex before a connection can be made between IMS Connect and ODBM.
X'10'
XIBOD_ONOTRCHB: ODBM is running but not reachable because the non-local Structured Call Interface (SCI) that resides on the same LPAR as the ODBM is down. The ODBM's SCI must be restarted to restore the connection between IMS Connect and ODBM.
XIBOD_ODBMRRS 13 X'0D' 1 The character Y or N.

Y indicates that ODBM is using z/OS® Resource Recovery Services (RRS).

N indicates that ODBM is not using RRS.

Reserved 14 X'0D' 2 Reserved
XIBOD_ODBMVER 16 X'10' 4 ODBM version number
XIBOD_USER 20 X'14' 4 User field
XIBOD_NEXTODBM 24 X'18' 4 Address of the next ODBM
XIBOD_NEXTATBL 28 X'1C' 4 Address of the table of alias names defined to the ODBM at address XIBOD_NEXTODBM
Reserved 32 X'20' 16 Reserved
XIBOD_IMSATABLE 48 X'30' 512 Character data. The alias name table has 32 alias name entries. Each alias name entry is 16 bytes long. See the following table for a map of an alias name entry.

Map of the alias name entries in the XIBOD exit interface block

The alias name entries are mapped by the XIBOD_IMSAENT DSECT in the HWSXIBOD macro, as shown in the following table. The alias name table in the XIBOD exit interface block contains 32 alias name entries.

Field Dec Offset Hex Offset Length Value
XIBOD_IMSA 0 0 4 Character data. The alias name.
XIBOD_ISTATUS 4 X'04' 1 The status of the connection to the data store named by the alias.
X'80'
XIBOD_IACTIVE: The connection to the data store is not complete. The alias name is active in ODBM, but has never been activated in IMS Connect.
X'40'
XIBOD_IINACTIVE: The connection to the data store is not complete. The alias name was active in both ODBM and IMS Connect, but is no longer active in ODBM. Consequently, the alias name is no longer active in IMS Connect.
X'20'
XIBOD_ICACTIVE: The connection to the data store is complete. The alias name is active in both the ODBM instance and in IMS Connect.
X'10'
XIBOD_ICINACTIVE: The connection to the data store is not complete. The alias name was active in both ODBM and IMS Connect, but is no longer active in IMS Connect. The alias name is still active in ODBM.
X'08'
XIBOD_DELETED: The IMS alias name has been deleted from the ODBM CSLDCxxx configuration member and can no longer be used.
Reserved 5 X'05' 3 Reserved for IMS Connect.
Reserved 8 X'08' 8 Reserved for IMS Connect.