NonStop Operating System Event Management Programming Manual

Interprocessor Bus Event Messages (ZIPB)
HP NonStop Operating System Event Management Programming Manual520372-020
4-4
Interprocessor Bus (ZIPB-) Definitions
Interprocessor Bus (ZIPB-) Definitions
Interprocessor Bus definitions begin with ZIPB- and are found in the source-definition
files ZIPBTAL, ZIPBCOB, ZIPBTACL, ZIPBDDL, ZIPBC, and ZIPBPAS. These
definitions are described in this section.
Topics:
Private Token and Field Types on page 4-4
Predefined Token and Field Values on page 4-4
Private Token and Field Types
See the SPI Programming Manual for more information about the SPI message buffer.
Predefined Token and Field Values
Simple Tokens and Structured Tokens
These tokens are described in the event-message descriptions.
Token Description
ZIPB-DDL-MSG-BUFFER SPI message buffer to use for IPB event messages.
ZIPB-TYP-ENUM-BYTE-PAIR 16-bit enumerated value.
Figure 4-2. ZIPB-DDL-MSG-BUFFER Definition
def ZIPB-DDL-MSG-BUFFER.
02 Z-MSGCODE type ZSPI-DDL-INT.
02 Z-BUFLEN type ZSPI-DDL-UINT.
02 Z-OCCURS type ZSPI-DDL-UINT.
02 Z-FILLER type ZSPI-DDL-BYTE
occurs 0 TO ZIPB-VAL-BUFLEN times
depending on Z-OCCURS.
end.
Figure 4-3. ZIPB-TYP-ENUM-BYTE-PAIR Definition
def ZIPB-TYP-ENUM-BYTE-PAIR.
02 ZBYTE type ZSPI-DDL-BYTE
occurs 2 times.
end.
Token Description
ZIPB-VAL-BUFLEN Recommended buffer length (in bytes) for all IPB event messages
ZIPB-VAL-SSID IPB subsystem ID—the structure is shown under the description for
ZSPI-TKN-SSID
ZIPB-VAL-VERSION Version number for the IPB event messages