xrootd
|
#include <XrdXrootdAioBuff.hh>
Public Member Functions | |
void | doneRead () override |
void | doneWrite () override |
virtual void | Recycle () override |
XrdXrootdAioBuff (XrdXrootdAioTask *tP, XrdBuffer *bP) | |
XrdXrootdAioBuff (XrdXrootdAioPgrw *pgrwP, XrdXrootdAioTask *tP, XrdBuffer *bP) | |
Public Member Functions inherited from XrdSfsAio | |
XrdSfsAio () | |
virtual | ~XrdSfsAio () |
Static Public Member Functions | |
static XrdXrootdAioBuff * | Alloc (XrdXrootdAioTask *arp) |
Public Attributes | |
XrdXrootdAioBuff * | next |
XrdXrootdAioPgrw *const | pgrwP |
Public Attributes inherited from XrdSfsAio | |
struct aiocb | sfsAio |
uint32_t * | cksVec |
ssize_t | Result |
const char * | TIdent |
Protected Attributes | |
XrdXrootdAioTask * | reqP |
XrdBuffer * | buffP |
Static Protected Attributes | |
static const char * | TraceID |
|
inline |
|
inline |
|
static |
|
overridevirtual |
Implements XrdSfsAio.
|
overridevirtual |
Implements XrdSfsAio.
|
overridevirtual |
Implements XrdSfsAio.
Reimplemented in XrdXrootdAioPgrw.
|
protected |
XrdXrootdAioBuff* XrdXrootdAioBuff::next |
XrdXrootdAioPgrw* const XrdXrootdAioBuff::pgrwP |
|
protected |
|
staticprotected |