Basic read event composed of IO data and a target file descriptor.
Definition at line 84 of file RIoUring.hxx.
Public Attributes | |
void * | fBuffer = nullptr |
The destination for reading. | |
int | fFileDes = -1 |
The file descriptor. | |
std::uint64_t | fOffset = 0 |
The file offset. | |
std::size_t | fOutBytes = 0 |
The number of actually read bytes, set by the RIoUring instance. | |
std::size_t | fSize = 0 |
The number of desired bytes. | |
#include <ROOT/RIoUring.hxx>
void* ROOT::Internal::RIoUring::RReadEvent::fBuffer = nullptr |
The destination for reading.
Definition at line 86 of file RIoUring.hxx.
int ROOT::Internal::RIoUring::RReadEvent::fFileDes = -1 |
The file descriptor.
Definition at line 94 of file RIoUring.hxx.
std::uint64_t ROOT::Internal::RIoUring::RReadEvent::fOffset = 0 |
The file offset.
Definition at line 88 of file RIoUring.hxx.
std::size_t ROOT::Internal::RIoUring::RReadEvent::fOutBytes = 0 |
The number of actually read bytes, set by the RIoUring instance.
Definition at line 92 of file RIoUring.hxx.
std::size_t ROOT::Internal::RIoUring::RReadEvent::fSize = 0 |
The number of desired bytes.
Definition at line 90 of file RIoUring.hxx.