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

ZSPI Data Definitions
SPI Programming Manual427506-006
4-36
Token Codes
error number (defined by that subsystem). For more information, see Error Numbers
on page 4-46. For information about error lists, see Section 2, SPI Concepts and
Protocol.
ZSPI-TKN-HDRTYPE
ZSPI-TKN-HDRTYPE identifies the type of header that the message contains. (The
message buffer used by the EMSlike the command or response buffer used in
control and inquiryis an SPI buffer, but some of the tokens in the header of an event
message differ from those in the header of a command or response message.) This
value is set by SSINIT, and can be retrieved using SSGET. This value cannot be
modified using SSPUT.
ZSPI-TKN-INITIAL-POSITION
ZSPI-TKN-INITIAL-POSITION, passed to SSPUT, resets the current position as
indicated by the supplied token value. Its token type is ZSPI-TYP-BOOLEAN. A token
value of ZSPI-VAL-INITIAL-BUFFER (0) resets the position to the beginning of the
buffer. A token value of ZSPI-VAL-INITIAL-LIST (-1) resets the position to the
beginning of the current list.
ZSPI-TKN-IPM-ID
ZSPI-TKN-IPM-ID indicates that the subsystem version returned in the GETVERSION
command has had a software product revision (SPR) since the version was released.
ZSPI-TKN-IPM-ID can occur multiple times if more than one change to the SPI
interface was made in the SPR. The subsystem might also return an IPM-ID token for
a change in the SPR that did not affect the SPI interface.
token-code ZSPI-TKN-HDRTYPE
value ZSPI-TNM-HDRTYPE
token-type ZSPI-TYP-UINT
ssid ZSPI-VAL-NULL-EXT-SSID
heading "Header_type".
token-code ZSPI-TKN-INITIAL-POSITION
value ZSPI-TNM-INITIAL-POSITION
token-type ZSPI-TYP-BOOLEAN.
token-code ZSPI-TKN-IPM-ID
value ZSPI-TNM-IPM-ID
token-type ZSPI-TYP-ENUM
ssid ZSPI-VAL-NULL-EXT-SSID
heading "IPM_ID".