![]() |
XRootD
|
#include <XrdXrootdAioFob.hh>
Public Member Functions | |
XrdXrootdAioFob () | |
~XrdXrootdAioFob () | |
void | Reset () |
void | Reset (XrdXrootdProtocol *protP) |
void | Schedule (XrdXrootdAioTask *aioP) |
void | Schedule (XrdXrootdProtocol *protP) |
Definition at line 37 of file XrdXrootdAioFob.hh.
|
inline |
Definition at line 49 of file XrdXrootdAioFob.hh.
|
inline |
Definition at line 51 of file XrdXrootdAioFob.hh.
References Reset().
void XrdXrootdAioFob::Reset | ( | ) |
Definition at line 73 of file XrdXrootdAioFob.cc.
References XrdXrootdAioTask::Recycle(), TRACE_FSAIO, and TRACING.
Referenced by ~XrdXrootdAioFob(), and XrdXrootdFile::~XrdXrootdFile().
void XrdXrootdAioFob::Reset | ( | XrdXrootdProtocol * | protP | ) |
Definition at line 96 of file XrdXrootdAioFob.cc.
References XrdXrootdProtocol::getPathID(), XrdXrootdAioTask::Recycle(), TRACE_FSAIO, and TRACING.
void XrdXrootdAioFob::Schedule | ( | XrdXrootdAioTask * | aioP | ) |
Definition at line 120 of file XrdXrootdAioFob.cc.
References XrdXrootdProtocol::getPathID(), XrdXrootdAioTask::Protocol, XrdXrootd::Sched, XrdScheduler::Schedule(), TRACE_FSAIO, and TRACING.
void XrdXrootdAioFob::Schedule | ( | XrdXrootdProtocol * | protP | ) |
Definition at line 146 of file XrdXrootdAioFob.cc.
References XrdXrootdProtocol::getPathID(), XrdXrootd::Sched, XrdScheduler::Schedule(), TRACE_FSAIO, and TRACING.