SPI Reference Summary
SPI Procedures and Functions
SPI Reference Summary—427507-006
2-2
SSNULL Procedure
SSNULL Procedure
SSNULL initializes extensible structured token structure with null values.
SSPUT and SSPUTTKN Procedures
These procedures insert tokens into an SPI buffer (previously initialized by SSINIT) or
perform operations on the buffer. (Do not use SSPUTTKN in COBOL programs.)
server-
version
value Version of subsystem or server program
checksum value Checksum flag (enables or disables checksum protection)
max-field-
version
value Unsigned integer value that initializes maximum field
version of buffer header (default = 0)
SSNULL ( token-map ! i
, struct ! o
[ , constants ] ) ! i
Parameter Value/Ref Description
token-
map
ref:* Token map to use to initialize fields in structure
struct ref:* Structure to be initialized with null values
constant ref:1 Pointer to constant values returned by XSTACKTEST procedure
SSPUT ( buffer ! i,o
SSPUTTKN , token-id ! i
, [ token-value ] ! i
, [ count ] ! i
, [ ssid ] ) ! i
Parameter Value/Ref Description
buffer ref:* SPI buffer into which tokens are placed
token-id ref:* (SSPUT)
value (SSPUTTKN)
Token code or (for SSPUT only) token map of token or
special operation
token-
value
ref:* Value of token-id
count value Number of elements in token-value (default = 1)
ssid ref:6 Subsystem ID (default = SSID in header or current list)
Parameter Value/Ref Description (page 2 of 2)