#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 { ... } XrdXrootdAioTask::@150 |
| union { ... } XrdXrootdAioTask::@152 |
◆ 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: