SPI Reference Summary
SPI Reference Summary—427507-006
2-1
2 SPI Procedures and Functions
SPI Procedure Calls
Both SPI requesters and servers use SPI procedures to initialize messages and
extensible structured tokens, place tokens in messages, retrieve token values from
messages, and move tokens from one message buffer to another. The general syntax
follows the description of each procedure.
SSINIT Procedure
This procedures initializes a SPI buffer with an appropriate header and places values
in header fields.
Topic Page
SPI Procedure Calls
2-1
TACL Built-In Functions 2-9
Language-Specific Considerations 2-15
SSINIT ( buffer ! o
, buffer-length ! i
, ssid ! i
, header-type ! i
, command ! i
, [ object-type ] ! i
, [ max-resp ] ! i
, [ server-version ] ! i
, [ checksum ] ! i
, [ max-field-version ] ) ! i
Parameter Value/Ref Description (page 1 of 2)
buffer ref:* Buffer to be initialized as SPI message buffer
buffer-length value Buffer length (in bytes)
ssid ref:6 Subsystem ID of target subsystem
header-type value Type of SPI buffer to initialize (ZSPI-VAL-CMDHDR)
command value Command number
object-type value Object type for command (default = ZSPI-VAL-NULL-
OBJECT-TYPE)
max-resp value Maximum number of response records to be returned by
subsystem in reply message