|
xrootd
|
#include <XrdSsiPacer.hh>


Public Member Functions | |
| void | DoIt () |
| void | Hold (const char *reqID=0) |
| void | Q_Insert (XrdSsiPacer *Node) |
| void | Q_Remove () |
| void | Q_PushBack (XrdSsiPacer *Node) |
| virtual void | Redrive () |
| virtual const char * | RequestID () |
| void | Reset () |
| bool | Singleton () |
| XrdSsiPacer () | |
| virtual | ~XrdSsiPacer () |
Public Member Functions inherited from XrdJob | |
| XrdJob (const char *desc="") | |
| virtual | ~XrdJob () |
Static Public Member Functions | |
| static void | Run (XrdSsiRequest::RDR_Info &rInfo, XrdSsiRequest::RDR_How rhow, const char *reqid=0) |
Private Attributes | |
| XrdSsiPacer * | prev |
| XrdSsiPacer * | next |
| XrdSsiPacer * | theQ |
| int | qCnt |
| int | aCnt |
Static Private Attributes | |
| static XrdSsiMutex | pMutex |
| static XrdSsiPacer | glbQ |
Additional Inherited Members | |
Public Attributes inherited from XrdJob | |
| XrdJob * | NextJob |
| const char * | Comment |
|
inline |
|
inlinevirtual |
References Reset().
| void XrdSsiPacer::Hold | ( | const char * | reqID = 0 | ) |
|
inline |
References next, prev, qCnt, and theQ.
Referenced by Q_PushBack().
|
inline |
References prev, and Q_Insert().
|
inlinevirtual |
Reimplemented in XrdSsiTaskReal.
Referenced by DoIt().
|
inlinevirtual |
Reimplemented in XrdSsiTaskReal.
| void XrdSsiPacer::Reset | ( | ) |
Referenced by ~XrdSsiPacer().
|
static |
|
inline |
References next.
|
private |
|
staticprivate |
|
private |
Referenced by Q_Insert(), Q_Remove(), and Singleton().
|
staticprivate |
|
private |
Referenced by Q_Insert(), Q_PushBack(), and Q_Remove().
|
private |
Referenced by Q_Insert(), and Q_Remove().
|
private |
Referenced by Q_Insert(), and Q_Remove().
1.8.5