Asynchronous write operation completion.
More...
#include <base/io/async/AsynchronousWriteCompletion.h>
Inherits Object.
Asynchronous write operation completion.
This class describes the completion status of an asynchronous write operation.
- See also
- AsynchronousWriteEventListener
- Version
- 1.0
◆ Flags
Enumerator |
---|
COMPLETED | Indicates whether or not the operation has been completed.
|
SUCCESSFUL | Indicates whether or not the operation was succesful.
|
ABORTED | Indicates when set that the operation was cancelled.
|
◆ AsynchronousWriteCompletion() [1/2]
AsynchronousWriteCompletion::AsynchronousWriteCompletion |
( |
const uint8 * |
_buffer, |
|
|
unsigned int |
_bytesToWrite, |
|
|
unsigned long long |
_offset, |
|
|
unsigned int |
_bytesWritten, |
|
|
unsigned int |
_flags |
|
) |
| |
|
inlinenoexcept |
Initialization of object.
◆ AsynchronousWriteCompletion() [2/2]
Initialization of object from other object.
◆ operator=()
Assignment of object by object.
◆ buffer
const uint8* AsynchronousWriteCompletion::buffer = nullptr |
|
protected |
The buffer associated with the operation.
◆ bytesToWrite
unsigned int AsynchronousWriteCompletion::bytesToWrite = 0 |
|
protected |
The desired number of bytes to be written.
◆ bytesWritten
unsigned int AsynchronousWriteCompletion::bytesWritten = 0 |
|
protected |
Specifies the number of bytes written.
◆ flags
unsigned int AsynchronousWriteCompletion::flags = 0 |
|
protected |
◆ offset
unsigned long long AsynchronousWriteCompletion::offset = 0 |
|
protected |