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.