SPI Programming Manual (G06.24+, H06.03+, J06.03+)

ZSPI Data Definitions
SPI Programming Manual427506-006
4-48
Miscellaneous Values
ZSPI-VAL-HDRSIZE
ZSPI-VAL-HDRSIZE is the recommended number of bytes to reserve for the standard
command header. It is provided primarily for use by subsystems in determining their
recommended buffer sizes.
ZSPI-VAL-MSGCODE
ZSPI-VAL-MSGCODE is the signed integer value found in the first word of every SPI
message. (SPI messages include SPI commands, responses to SPI commands, and
event messages.) This value identifies the message as an SPI message.
ZSPI-VAL-NULL-COMMAND
ZSPI-VAL-NULL-COMMAND is the null command number. Some NonStop Kernel
subsystems return this value in an error list when an SPI procedure encounters an
error that causes the procedure to fail.
ZSPI-VAL-NULL-EXT-SSID
ZSPI-VAL-NULL-EXT-SSID is the null subsystem ID.
ZSPI-VAL-NULL-OBJECT-TYPE
ZSPI-VAL-NULL-OBJECT-TYPE is the null object type. Use this value for the SSINIT
object-type parameter when initializing a buffer for a command for which no object
type is required. Some NonStop Kernel subsystems return this value in an error list
when an SPI procedure encounters an error that causes the procedure to fail.
ZSPI-VAL-NULL-TOKENCODE
ZSPI-VAL-NULL-TOKENCODE is the null token-code value. Use this value for the
token-code parameter when requesting the SSGET special operations ZSPI-TKN-
constant ZSPI-VAL-HDRSIZE value is 256.
constant ZSPI-VAL-MSGCODE value is -28.
constant ZSPI-VAL-NULL-COMMAND value is -1.
constant ZSPI-VAL-NULL-EXT-SSID value is "0.0.0".
constant ZSPI-VAL-NULL-OBJECT-TYPE value is 0.
constant ZSPI-VAL-NULL-TOKENCODE value is 0 type binary 32.