#include <RockIoRequests.h>
Public Types | |
typedef RefCount< ReadRequest > | Pointer |
Public Member Functions | |
ReadRequest (const ::ReadRequest &, const IoState::Pointer &, const IoXactionId) | |
Public Attributes | |
IoState::Pointer | sio |
IoXactionId | id |
identifies this read transaction for the requesting IoState More... | |
char * | buf |
off_t | offset |
size_t | len |
Private Member Functions | |
CBDATA_CLASS (ReadRequest) | |
Detailed Description
Definition at line 22 of file RockIoRequests.h.
Member Typedef Documentation
◆ Pointer
|
inherited |
Definition at line 20 of file ReadRequest.h.
Constructor & Destructor Documentation
◆ ReadRequest()
ReadRequest::ReadRequest | ( | const ::ReadRequest & | base, |
const IoState::Pointer & | anSio, | ||
const IoXactionId | anId | ||
) |
Definition at line 17 of file RockIoRequests.cc.
Member Function Documentation
◆ CBDATA_CLASS()
|
private |
Member Data Documentation
◆ buf
|
inherited |
Definition at line 24 of file ReadRequest.h.
Referenced by Rock::IoState::handleReadCompletion(), BlockingFile::read(), DiskThreadsDiskFile::read(), MmappedFile::read(), and IpcIoFile::readCompleted().
◆ id
IoXactionId Rock::ReadRequest::id |
Definition at line 31 of file RockIoRequests.h.
Referenced by Rock::IoState::handleReadCompletion().
◆ len
|
inherited |
Definition at line 26 of file ReadRequest.h.
Referenced by IpcIoFile::push(), BlockingFile::read(), DiskdFile::read(), DiskThreadsDiskFile::read(), IpcIoFile::read(), MmappedFile::read(), and IpcIoFile::readCompleted().
◆ offset
|
inherited |
Definition at line 25 of file ReadRequest.h.
Referenced by IpcIoFile::push(), BlockingFile::read(), DiskdFile::read(), DiskThreadsDiskFile::read(), IpcIoFile::read(), and MmappedFile::read().
◆ sio
IoState::Pointer Rock::ReadRequest::sio |
Definition at line 28 of file RockIoRequests.h.
Referenced by Rock::SwapDir::readCompleted().
The documentation for this class was generated from the following files:
- src/fs/rock/RockIoRequests.h
- src/fs/rock/RockIoRequests.cc