Fujitsu MAN3367 Water Dispenser User Manual


 
C141-E124-01EN3 - 60
The "Generation" field shall contain a 32-bit counter maintained by the device server that shall be
incremented every time a PERSISTENT RESERVE OUT command requests a REGISTER, a
REGISTER AND IGNORE EXISTING KEY, a CLEAR, a PREEMPT, or a PREEMPT AND
ABORT service action. The counter shall not be incremented by a PERSISTENT RESERVE IN
command, by a PERSISTENT RESERVE OUT command that performs a RESERVE or
RELEASE service action, or by a PERSISTENT RESERVE OUT command that is not performed
due to an error or reservation conflict. Regardless of the "APTPL" bit value the generation value
shall be set to 0 as part of the power on reset process.
The "Additional Length" field contains a count of the number of bytes in the Reservation key list.
If the allocation length specified by the PERSISTENT RESERVE IN command is not sufficient to
contain the entire parameter list, then only first portion of the list (byte 0 to the allocation length)
shall be sent to the application client. The incre-mental remaining bytes shall be truncated,
although the "Additional Length" field shall still contain the actual number of bytes in the
reservation key list without consideration of any truncation resulting from an insufficient allocation
length. This shall not be considered an error.
The reservation key list contains the 8-byte reservation keys for all initiators that have registered
through all ports with the device server.