#include <XrdXrootdAioTask.hh>
◆ XrdXrootdAioTask()
XrdXrootdAioTask::XrdXrootdAioTask |
( |
const char * |
what = "aio request" | ) |
|
|
inlineprotected |
◆ ~XrdXrootdAioTask()
virtual XrdXrootdAioTask::~XrdXrootdAioTask |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Completed()
◆ CopyF2L()
virtual void XrdXrootdAioTask::CopyF2L |
( |
| ) |
|
|
protectedpure virtual |
◆ CopyL2F() [1/2]
virtual int XrdXrootdAioTask::CopyL2F |
( |
| ) |
|
|
protectedpure virtual |
◆ CopyL2F() [2/2]
◆ Drain()
bool XrdXrootdAioTask::Drain |
( |
| ) |
|
|
protected |
◆ gdDone()
int XrdXrootdAioTask::gdDone |
( |
| ) |
|
|
overrideprotected |
◆ gdFail()
void XrdXrootdAioTask::gdFail |
( |
| ) |
|
|
overrideprotected |
◆ getBuff()
◆ ID()
const char * XrdXrootdAioTask::ID |
( |
| ) |
|
◆ Init()
◆ Read()
virtual void XrdXrootdAioTask::Read |
( |
long long |
offs, |
|
|
int |
dlen |
|
) |
| |
|
pure virtual |
◆ Recycle()
virtual void XrdXrootdAioTask::Recycle |
( |
bool |
release | ) |
|
|
pure virtual |
◆ SendError()
void XrdXrootdAioTask::SendError |
( |
int |
rc, |
|
|
const char * |
eText |
|
) |
| |
|
protected |
◆ SendFSError()
void XrdXrootdAioTask::SendFSError |
( |
int |
rc | ) |
|
|
protected |
◆ urProtocol()
◆ Validate()
◆ Wait4Buff()
bool XrdXrootdAioTask::Wait4Buff |
( |
int |
maxWait = 0 | ) |
|
|
private |
◆ Write()
virtual int XrdXrootdAioTask::Write |
( |
long long |
offs, |
|
|
int |
dlen |
|
) |
| |
|
pure virtual |
◆ XrdXrootdAioFob
◆ [union]
◆ [union]
◆ aioDead
const int XrdXrootdAioTask::aioDead = 0x01 |
|
staticprotected |
◆ aioHeld
const int XrdXrootdAioTask::aioHeld = 0x02 |
|
staticprotected |
◆ aioMutex
◆ aioPage
const int XrdXrootdAioTask::aioPage = 0x04 |
|
staticprotected |
◆ aioRead
const int XrdXrootdAioTask::aioRead = 0x08 |
|
staticprotected |
◆ aioReady
◆ aioSchd
const int XrdXrootdAioTask::aioSchd = 0x10 |
|
staticprotected |
◆ aioState
char XrdXrootdAioTask::aioState |
|
protected |
◆ dataFile
◆ dataLen
int XrdXrootdAioTask::dataLen |
|
protected |
◆ dataLink
XrdLink* XrdXrootdAioTask::dataLink |
|
protected |
◆ dataOffset
off_t XrdXrootdAioTask::dataOffset |
|
protected |
◆ finalRead
◆ highOffset
off_t XrdXrootdAioTask::highOffset |
|
protected |
◆ inFlight
◆ isDone
◆ nextNorm
◆ nextPgrw
◆ nextTask
◆ Offline
const int XrdXrootdAioTask::Offline = 0 |
|
staticprotected |
◆ pendQ
◆ pendQEnd
◆ pendWrite
◆ Protocol
◆ Response
◆ Running
const int XrdXrootdAioTask::Running = 1 |
|
staticprotected |
◆ Status
char XrdXrootdAioTask::Status |
|
protected |
◆ TraceID
const char* XrdXrootdAioTask::TraceID |
|
staticprotected |
◆ Waiting
const int XrdXrootdAioTask::Waiting = 2 |
|
staticprotected |
The documentation for this class was generated from the following file: