CH_DEVICE_QUEUE_PROCESS_FLAGS_NONE:
Normal operation, where a single device command failure makes
the return value of the process %FALSE, but the queue contibues
to run for other devices.
CH_DEVICE_QUEUE_PROCESS_FLAGS_CONTINUE_ERRORS:
Continue to submit commands to a device that has failed a
command, for example where one command might not be supported
in the middle of a queue of commands.
CH_DEVICE_QUEUE_PROCESS_FLAGS_NONFATAL_ERRORS:
Do not consider a device error to be fatal, but instead emit
a signal and continue with the rest of the queue. If the flag
%CH_DEVICE_QUEUE_PROCESS_FLAGS_CONTINUE_ERRORS is not used then
other commands to the same device will not be submitted.
CH_DEVICE_QUEUE_PROCESS_FLAGS_NONE: Normal operation, where a single device command failure makes the return value of the process %FALSE, but the queue contibues to run for other devices.
CH_DEVICE_QUEUE_PROCESS_FLAGS_CONTINUE_ERRORS: Continue to submit commands to a device that has failed a command, for example where one command might not be supported in the middle of a queue of commands.
CH_DEVICE_QUEUE_PROCESS_FLAGS_NONFATAL_ERRORS: Do not consider a device error to be fatal, but instead emit a signal and continue with the rest of the queue. If the flag %CH_DEVICE_QUEUE_PROCESS_FLAGS_CONTINUE_ERRORS is not used then other commands to the same device will not be submitted.
Flags for controlling processing options