Definition at line 69 of file XpdObject.h.
| Public Member Functions | |
| XpdObjectQ (const char *id, const char *desc) | |
| ~XpdObjectQ () | |
| void | DoIt () | 
| Process method.  More... | |
| XrdProofdProtocol * | Pop () | 
| Pop up a protocol object.  More... | |
| void | Push (XpdObject *Node) | 
| Push back a protocol.  More... | |
| void | Set (int inQMax, time_t agemax=1800) | 
| Lock the data area and set the values.  More... | |
| void | Set (XrdScheduler *sp, XrdOucTrace *tp, int traceChk=0) | 
| Private Attributes | |
| int | fCount | 
| int | fCurage | 
| XpdObject * | fFirst | 
| time_t | fMaxage | 
| int | fMaxinQ | 
| int | fMininQ | 
| XrdSysMutex | fQMutex | 
| XrdScheduler * | fSched | 
| XrdOucTrace * | fTrace | 
| const char * | fTraceID | 
| int | fTraceON | 
#include <XpdObject.h>
| 
 | inline | 
Definition at line 79 of file XpdObject.h.
| 
 | inline | 
Definition at line 83 of file XpdObject.h.
| void XpdObjectQ::DoIt | ( | ) | 
Process method.
Definition at line 79 of file XpdObject.cxx.
| XrdProofdProtocol * XpdObjectQ::Pop | ( | ) | 
Pop up a protocol object.
Definition at line 31 of file XpdObject.cxx.
Push back a protocol.
Definition at line 47 of file XpdObject.cxx.
| void XpdObjectQ::Set | ( | int | inQMax, | 
| time_t | agemax = 1800 | ||
| ) | 
Lock the data area and set the values.
Definition at line 64 of file XpdObject.cxx.
| 
 | inline | 
Definition at line 75 of file XpdObject.h.
| 
 | private | 
Definition at line 89 of file XpdObject.h.
| 
 | private | 
Definition at line 90 of file XpdObject.h.
| 
 | private | 
Definition at line 88 of file XpdObject.h.
| 
 | private | 
Definition at line 93 of file XpdObject.h.
| 
 | private | 
Definition at line 92 of file XpdObject.h.
| 
 | private | 
Definition at line 91 of file XpdObject.h.
| 
 | private | 
Definition at line 87 of file XpdObject.h.
| 
 | private | 
Definition at line 95 of file XpdObject.h.
| 
 | private | 
Definition at line 94 of file XpdObject.h.
| 
 | private | 
Definition at line 97 of file XpdObject.h.
| 
 | private | 
Definition at line 96 of file XpdObject.h.