#include <XrdXrootdAioPgrw.hh>
|
struct iovec * | iov4Data (int &iovNum) |
|
struct iovec * | iov4Recv (int &iovNum) |
|
struct iovec * | iov4Send (int &iovNum, int &iovLen, bool cs2net=false) |
|
bool | noChkSums (bool reset=true) |
|
void | Recycle () override |
|
int | Setup2Recv (off_t offs, int dlen, const char *&eMsg) |
|
int | Setup2Send (off_t offs, int dlen, const char *&eMsg) |
|
| XrdXrootdAioPgrw (XrdXrootdAioTask *tP, XrdBuffer *bP) |
|
| ~XrdXrootdAioPgrw () |
|
void | doneRead () override |
|
void | doneWrite () override |
|
| XrdXrootdAioBuff (XrdXrootdAioTask *tP, XrdBuffer *bP) |
|
| XrdXrootdAioBuff (XrdXrootdAioPgrw *pgrwP, XrdXrootdAioTask *tP, XrdBuffer *bP) |
|
| XrdSfsAio () |
|
virtual | ~XrdSfsAio () |
|
◆ XrdXrootdAioPgrw()
◆ ~XrdXrootdAioPgrw()
XrdXrootdAioPgrw::~XrdXrootdAioPgrw |
( |
| ) |
|
◆ Alloc()
◆ iov4Data()
struct iovec * XrdXrootdAioPgrw::iov4Data |
( |
int & |
iovNum | ) |
|
|
inline |
◆ iov4Recv()
struct iovec * XrdXrootdAioPgrw::iov4Recv |
( |
int & |
iovNum | ) |
|
◆ iov4Send()
struct iovec * XrdXrootdAioPgrw::iov4Send |
( |
int & |
iovNum, |
|
|
int & |
iovLen, |
|
|
bool |
cs2net = false |
|
) |
| |
◆ noChkSums()
bool XrdXrootdAioPgrw::noChkSums |
( |
bool |
reset = true | ) |
|
|
inline |
◆ Recycle()
void XrdXrootdAioPgrw::Recycle |
( |
| ) |
|
|
overridevirtual |
◆ Setup2Recv()
int XrdXrootdAioPgrw::Setup2Recv |
( |
off_t |
offs, |
|
|
int |
dlen, |
|
|
const char *& |
eMsg |
|
) |
| |
◆ Setup2Send()
int XrdXrootdAioPgrw::Setup2Send |
( |
off_t |
offs, |
|
|
int |
dlen, |
|
|
const char *& |
eMsg |
|
) |
| |
◆ acsSZ
◆ aioSZ
const int XrdXrootdAioPgrw::aioSZ = XrdXrootdPgrwAio::aioSZ |
|
static |
◆ csNum
int XrdXrootdAioPgrw::csNum |
|
private |
◆ csVec
uint32_t XrdXrootdAioPgrw::csVec[acsSZ] |
|
private |
◆ ioVec
struct iovec XrdXrootdAioPgrw::ioVec[acsSZ *2+1] |
|
private |
◆ iovReset
int XrdXrootdAioPgrw::iovReset |
|
private |
◆ TraceID
const char* XrdXrootdAioPgrw::TraceID |
|
staticprivate |
The documentation for this class was generated from the following file: