|
xrootd
|
#include <XrdObject.hh>


Public Member Functions | |
| T * | Pop () |
| void | Push (XrdObject< T > *Node) |
| void | Set (int inQMax, time_t agemax=1800) |
| void | Set (XrdScheduler *sp, XrdSysTrace *tp, int TraceChk=0) |
| void | DoIt () |
| XrdObjectQ (const char *id, const char *desc) | |
| ~XrdObjectQ () | |
Public Member Functions inherited from XrdJob | |
| XrdJob (const char *desc="") | |
| virtual | ~XrdJob () |
Private Attributes | |
| XrdSysMutex | QMutex |
| XrdObject< T > * | First |
| int | Count |
| int | Curage |
| int | MininQ |
| int | MaxinQ |
| time_t | Maxage |
| XrdScheduler * | Sched |
| XrdSysTrace * | Trace |
| int | TraceON |
| const char * | TraceID |
Additional Inherited Members | |
Public Attributes inherited from XrdJob | |
| XrdJob * | NextJob |
| const char * | Comment |
|
inline |
|
inline |
|
virtual |
Implements XrdJob.
|
inline |
|
inline |
| void XrdObjectQ< T >::Set | ( | int | inQMax, |
| time_t | agemax = 1800 |
||
| ) |
|
inline |
|
private |
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::Push(), and XrdObjectQ< XrdXrootdTransit >::XrdObjectQ().
|
private |
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::XrdObjectQ().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::Push(), and XrdObjectQ< XrdXrootdTransit >::XrdObjectQ().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::XrdObjectQ().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::Pop(), and XrdObjectQ< XrdXrootdTransit >::Push().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::Set().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::Set().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::XrdObjectQ().
|
private |
Referenced by XrdObjectQ< XrdXrootdTransit >::Set().
1.8.5