SPI Reference Summary

SPI Standard Definitions
SPI Reference Summary427507-006
1-4
Subsystem ID
Subsystem ID
A 6-word (12-byte) structure that uniquely identifies a subsystem:
Command Number
A 16-bit signed integer value (type ENUM) that identifies the command being sent to a
subsystem.
Command numbers in subsystem definition files have names of the form
subsys-CMD-name, where name identifies the command.
Object-Type Number
A 16-bit signed integer value (type ENUM) that identifies the type of object to be
operated on by a command.
Object-type numbers in subsystem definition files have names of the form
subsys-OBJ-name, where name identifies the object type.
Token
A token has two parts: an identifying code and an associated value. The identifying
code can be either a token code or a token map.
Token Code (subsys-TKN-name)
A 2-word (4-byte) structure that identifies a simple or structured token; it consists of a
token type, a token number, and an optional subsystem ID.
ZSPI-TKN-SERVER-VERSION Server version
ZSPI-TKN-SSID Subsystem ID specified in SSINIT call
ZSPI-TKN-USEDLEN Number of bytes used in the buffer
Z-OWNER 8-character string to identify the company or organization providing
the subsystem; for NonStop Kernel subsystems provided by HP,
“TANDEMbb
” where b represents an ASCII blank.
Z-NUMBER 16-bit signed integer that identifies a subsystem within the set of
subsystems provided by the owner.
Z-VERSION 16-bit unsigned integer representing the software release version of
the subsystem.
subsys-VAL-SSID The symbolic name of these three preceding subsystem ID fields for
NonStop Kernel subsystems, where subsys is a 4-character
subsystem abbreviation.
Header Token Contents (page 2 of 2)