nonBlocking
Requests non-blocking operation.
When this flag is enabled, functions may return immediately with an error-code::would-block
error code in situations where they would otherwise block. However, this non-blocking behavior is not required. Implementations are permitted to ignore this flag and block.