|
CFx SDK Documentation 2026 SP0
|
#include <OdAsyncIORequest.h>
Public Member Functions | |
| OdAsyncIORequest () | |
Public Member Functions inherited from OdAsyncBaseRequest | |
| OdAsyncBaseRequest () | |
| virtual | ~OdAsyncBaseRequest () |
Public Attributes | |
| OdUInt64 | m_fileDescriptor |
| OdUInt64 | m_offset |
| OdUInt64 | m_size |
| OdUInt8 * | m_pBuf |
Public Attributes inherited from OdAsyncBaseRequest | |
| OdUInt64 | m_requestDescriptor |
| OdUInt64 | m_receiverDescriptor |
| bool | m_bAsyncNotification |
<group OdAsyncIO_Classes>
This class is a special data structure to represent input/output request.
Definition at line 36 of file OdAsyncIORequest.h.
|
inline |
Constructor for the OdAsyncIORequest class.
Definition at line 43 of file OdAsyncIORequest.h.
| OdUInt64 OdAsyncIORequest::m_fileDescriptor |
Descriptor the file on which the I/O operation is being performed.
Definition at line 49 of file OdAsyncIORequest.h.
| OdUInt64 OdAsyncIORequest::m_offset |
Offset in target file to perform I/O operation.
Definition at line 52 of file OdAsyncIORequest.h.
| OdUInt8* OdAsyncIORequest::m_pBuf |
Pointer to a user-allocated buffer that should contain the data to be written (only used for the write operation).
Definition at line 58 of file OdAsyncIORequest.h.
| OdUInt64 OdAsyncIORequest::m_size |
Number of bytes to read/write.
Definition at line 55 of file OdAsyncIORequest.h.