1#ifndef __XRDSSIPACER_HH__
2#define __XRDSSIPACER_HH__
42void Hold(
const char *reqID=0);
Definition: XrdSsiAtomics.hh:111
Definition: XrdSsiPacer.hh:37
void DoIt()
Definition: XrdSsiPacer.hh:40
void Q_PushBack(XrdSsiPacer *Node)
Definition: XrdSsiPacer.hh:60
bool Singleton()
Definition: XrdSsiPacer.hh:72
int aCnt
Definition: XrdSsiPacer.hh:86
XrdSsiPacer * theQ
Definition: XrdSsiPacer.hh:84
static XrdSsiPacer glbQ
Definition: XrdSsiPacer.hh:81
static XrdSsiMutex pMutex
Definition: XrdSsiPacer.hh:80
void Q_Insert(XrdSsiPacer *Node)
Definition: XrdSsiPacer.hh:44
XrdSsiPacer * next
Definition: XrdSsiPacer.hh:83
virtual ~XrdSsiPacer()
Definition: XrdSsiPacer.hh:76
virtual void Redrive()
Definition: XrdSsiPacer.hh:62
static void Run(XrdSsiRequest::RDR_Info &rInfo, XrdSsiRequest::RDR_How rhow, const char *reqid=0)
void Q_Remove()
Definition: XrdSsiPacer.hh:52
void Hold(const char *reqID=0)
XrdSsiPacer * prev
Definition: XrdSsiPacer.hh:82
int qCnt
Definition: XrdSsiPacer.hh:85
XrdSsiPacer()
Definition: XrdSsiPacer.hh:74
virtual const char * RequestID()
Definition: XrdSsiPacer.hh:65
RDR_How
Definition: XrdSsiRequest.hh:254
Definition: XrdSsiRequest.hh:256