DSM/SCM Event Management Programming Manual

Common Definitions
DSM/SCM Event Management Programming Manual529844-003
4-2
SPI Standard Definitions
SPI Standard Definitions
Definitions whose names begin with ZSPI are SPI definitions. SPI definitions are
available to all subsystems that support SPI procedures. They are provided in the SPI
DDL file, ZSPIDEF.ZSPIDDL, and in the corresponding definition files for other
languages. The SPI definitions used by DSM/SCM consist of header tokens and token
types.
Information specific to DSM/SCM for SPI definitions is described here. For detailed
descriptions of SPI standard definitions, see the SPI Programming Manual.
ZSPI-TKN-MAX-FIELD-VERSION
is the highest field version among the non-null fields of structures added to the
buffer with EMSADDTOKENMAPS.
ZSPI-TKN-SSID
is the subsystem ID of the subsystem reporting the event. For DSM/SCM, it always
contains ZPHI-VAL-SSID, the subsystem ID of DSM/SCM. ZPHI-VAL-SSID has
this structure:
Table 4-1. SPI Standard Definitions Used by DSM/SCM
Header Tokens Token Types
ZSPI-TKN-MAX-FIELD-VERSION ZSPI-TYP-CHAR8
ZSPI-TKN-SSID ZSPI-TYP-DEVICE
ZSPI-TKN-USEDLEN ZSPI-TYP-ENUM
ZSPI-TYP-FNAME
ZSPI-TYP-INT
ZSPI-TYP-INT4
ZSPI-TYP-STRING
ZSPI-TYP-TIMESTAMP
ZSPI-TYP-SSID
ZSPI-TYP-SUBVOL
ZSPI-TYP-UINT
ZSPI-TYP-USERID
ZSPI-TYP-USERNAME