|
xrootd
|
#include <XrdXrootdAioFob.hh>

Classes | |
| struct | AioTasks |
Public Member Functions | |
| void | Reset () |
| void | Reset (XrdXrootdProtocol *protP) |
| void | Schedule (XrdXrootdAioTask *aioP) |
| void | Schedule (XrdXrootdProtocol *protP) |
| XrdXrootdAioFob () | |
| ~XrdXrootdAioFob () | |
Private Member Functions | |
| void | Notify (XrdXrootdAioTask *aioP, const char *what) |
Private Attributes | |
| XrdSysMutex | fobMutex |
| bool | Running [XrdXrootdProtocol::maxStreams] = {false} |
| struct XrdXrootdAioFob::AioTasks | aioQ [XrdXrootdProtocol::maxStreams] |
| int | maxQ |
|
inline |
|
inline |
References Reset().
|
private |
| void XrdXrootdAioFob::Reset | ( | ) |
Referenced by ~XrdXrootdAioFob().
| void XrdXrootdAioFob::Reset | ( | XrdXrootdProtocol * | protP | ) |
| void XrdXrootdAioFob::Schedule | ( | XrdXrootdAioTask * | aioP | ) |
| void XrdXrootdAioFob::Schedule | ( | XrdXrootdProtocol * | protP | ) |
|
private |
|
private |
|
private |
|
private |
1.8.5