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

SPI Concepts and Protocol
SPI Programming Manual427506-006
2-42
Empty Responses
Figure 2-13. Empty Responses
Objects to process: c (object c deleted before command is continued)
2 Objects not processed for one response message are deleted before the requester
returns the continuation command:
Objects to process: a, b, c object c awaits command continuation
[ Ra T1a T2a ] [ Rb T1b T2b ] CH
RH
The second response message is empty.
Legend
[ ZSPI-TKN-DATALIST
( ZSPI-TKN-ERRLIST
] ) ZSPI-TKN-ENDLIST
H Message header
R ZSPI-TKN-RETCODE
R
x
Return code for object
x
T
nx
Token
n
describing object
x
C ZSPI-TKN-CONTEXT
E ZSPI-TKN-ERROR
Three situations in which a server returns an empty response:
H R ( E T1 T)
1
3
The requester sets ZSPI-TKN-RESPONSE-TYPE to ZSPI-VAL-ERR-AND-WARN,
and no errors or warnings are encountered during command processing:
The server returns an empty response.
H R
The requester sets ZSPI-TKN-RESPONSE-TYPE to ZSPI-VAL-ERR-AND-WARN,
and warnings are detected that describe the command in general, but not the
application of the command to any particular object:
The error information is returned along with a return code indicating an empty
response.
VST017.vsd