documentation: Document SCST_SERIALIZED and SCST_STRICTLY_SERIALIZED

Signed-off-by: Bart Van Assche <bvanassche@acm.org>



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5383 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2014-03-26 03:18:03 +00:00
parent ff2b53ff9b
commit ca14799ca7

View File

@@ -1272,7 +1272,20 @@ Where:
<item><bf/SCST_SMALL_TIMEOUT/ - set if CDB requires small timeout
<item><bf/SCST_LONG_TIMEOUT/ - set if CDB requires long timeout
<item><bf/SCST_SERIALIZED/ - set if a command requires serialization
against commands that are received later. If the flag SCST_SERIALIZED
has been set, execution of commands for the same device that are
received later will be postponed until execution of the serialized
command has finished.
<item><bf/SCST_STRICTLY_SERIALIZED/ - set if a command must not
be executed concurrently against any other command received for the
same device. Processing of a strictly serialized command only starts
after processing of all previously received commands has finished and
no new commands are started as long as execution of a strictly
serialized command is in progress.
</itemize>
<item><bf/direction/ - one of the <bf/SCST_DATA_*/ constants (see below)