Go to the documentation of this file. 1 #ifndef __XRDXROOTDAIOFOB_HH_
2 #define __XRDXROOTDAIOFOB_HH_
void Notify(XrdXrootdAioTask *aioP, const char *what)
void Schedule(XrdXrootdProtocol *protP)
~XrdXrootdAioFob()
Definition: XrdXrootdAioFob.hh:51
Definition: XrdSysPthread.hh:165
struct XrdXrootdAioFob::AioTasks aioQ[XrdXrootdProtocol::maxStreams]
void Schedule(XrdXrootdAioTask *aioP)
bool Running[XrdXrootdProtocol::maxStreams]
Definition: XrdXrootdAioFob.hh:57
XrdXrootdAioTask * last
Definition: XrdXrootdAioFob.hh:60
Definition: XrdXrootdAioTask.hh:47
XrdXrootdAioTask * first
Definition: XrdXrootdAioFob.hh:59
AioTasks()
Definition: XrdXrootdAioFob.hh:61
XrdSysMutex fobMutex
Definition: XrdXrootdAioFob.hh:56
XrdXrootdAioFob()
Definition: XrdXrootdAioFob.hh:49
Definition: XrdXrootdAioFob.hh:59
Definition: XrdXrootdAioFob.hh:38
~AioTasks()
Definition: XrdXrootdAioFob.hh:62
int maxQ
Definition: XrdXrootdAioFob.hh:64
Definition: XrdXrootdProtocol.hh:155
static const int maxStreams
Definition: XrdXrootdProtocol.hh:213
void Reset(XrdXrootdProtocol *protP)