NonStop Operating System Event Management Programming Manual
SCSI Module Driver Event Messages (ZSMD)
HP NonStop Operating System Event Management Programming Manual—520372-020
20-4
Subsystem Programmatic Interface (SPI) Standard
Definitions
Event Management Service (EMS) Standard Definitions on page 20-5
SCSI Module Driver (ZSMD-) Definitions on page 20-5
A general description of these definitions is provided in the following paragraphs. 
Subsystem Programmatic Interface (SPI) Standard Definitions
SPI standard definitions that have a specific meaning for SCSI module driver events 
are listed in Table 20-2.
SPI standard definitions are described in detail in the SPI Programming Manual.
Note. The event-message header tokens are described in Section 2, Header and Common 
Tokens.
Note. All definitions are shown in DDL format using hyphens (-) as separators. If you are 
programming in the TACL language, substitute the circumflex symbol (^) for the hyphens. If 
you are programming in TAL or C, substitute the underscore symbol (_) for the hyphens. For a 
quick explanation of DDL, see the SPI Programming Manual.
Table 20-2. SPI Standard Definitions Used in SCSI Module Driver Event 
Messages
Header Tokens Token Types Value Names
ZSPI-TKN-SSID
ZSPI-TKN-USEDLEN
ZSPI-TYP-BOOLEAN
ZSPI-TYP-BYTE
ZSPI-TYP-BYTE-PAIR
ZSPI-TYP-INT
ZSPI-TYP-INT2
ZSPI-TYP-STRING
ZSPI-TYP-TIMESTAMP
ZSPI-TYP-UINT
ZSPI-SSN-ZSMD
ZSPI-VAL-FALSE
ZSPI-VAL-TANDEM
ZSPI-VAL-TRUE
Figure 20-1. ZSMD-VAL-SSID Structure
def ZSMD-VAL-SSID tacl ssid.
 02 Z-FILLER type character 8
 value is ZSPI-VAL-TANDEM.
 02 Z-OWNER redefines Z-FILLER
 type ZSPI-DDL-CHAR8.
 02 Z-NUMBER type ZSPI-DDL-INT
 value is ZSPI-SSN-ZSMD.
 02 Z-VERSION type ZSPI-DDL-UINT
 value is ZSMD-VAL-VERSION.
end.










