keeps original I/O request parameters while disker is handling the request More...
Public Member Functions
|IpcIoPendingRequest (const IpcIoFile::Pointer &aFile)|
|void||completeIo (IpcIoMsg *const response)|
|called when response is received and, with a nil response, on timeouts More...|
|the file object waiting for the response More...|
|set if this is a read requests More...|
|set if this is a write request More...|
|requestor's context More...|
Private Member Functions
|IpcIoPendingRequest (const IpcIoPendingRequest &d)|
|IpcIoPendingRequest &||operator= (const IpcIoPendingRequest &d)|
Definition at line 168 of file IpcIoFile.h.
Constructor & Destructor Documentation
◆ IpcIoPendingRequest() [1/2]
|IpcIoPendingRequest::IpcIoPendingRequest||(||const IpcIoFile::Pointer &||aFile||)|
Definition at line 706 of file IpcIoFile.cc.
◆ IpcIoPendingRequest() [2/2]
Member Function Documentation
|void IpcIoPendingRequest::completeIo||(||IpcIoMsg *const||response||)|
Definition at line 715 of file IpcIoFile.cc.
References file, Must, readRequest, and writeRequest.
Referenced by IpcIoFile::push().
Member Data Documentation
Definition at line 181 of file IpcIoFile.h.
Referenced by IpcIoFile::checkTimeouts().
|const IpcIoFile::Pointer IpcIoPendingRequest::file|
Definition at line 177 of file IpcIoFile.h.
Referenced by completeIo().
Definition at line 178 of file IpcIoFile.h.
Referenced by completeIo(), IpcIoFile::push(), and IpcIoFile::read().
Definition at line 179 of file IpcIoFile.h.
Referenced by completeIo(), IpcIoFile::push(), and IpcIoFile::write().
The documentation for this class was generated from the following files: