RockIoRequests.h
Go to the documentation of this file.
Definition: DiskFile.h:22
Definition: ReadRequest.h:16
Definition: RockIoRequests.h:23
CBDATA_CLASS(ReadRequest)
ReadRequest(const ::ReadRequest &, const IoState::Pointer &, const IoXactionId)
Definition: RockIoRequests.cc:17
IoXactionId id
identifies this read transaction for the requesting IoState
Definition: RockIoRequests.h:31
Definition: RockIoRequests.h:35
WriteRequest(const ::WriteRequest &, const IoState::Pointer &, const IoXactionId)
Definition: RockIoRequests.cc:24
CBDATA_CLASS(WriteRequest)
SlotId sidPrevious
slot that will point to sidCurrent in the cache_dir map
Definition: RockIoRequests.h:45
IoXactionId id
identifies this write transaction for the requesting IoState
Definition: RockIoRequests.h:51
Definition: WriteRequest.h:17
Definition: forward.h:28
uint64_t IoXactionId
unique (within a given IoState object scope) I/O transaction identifier
Definition: forward.h:36
sfileno SlotId
db cell number, starting with cell 0 (always occupied by the db header)
Definition: forward.h:33