Go to the documentation of this file. 1 #ifndef __BWM_POLICY1_HH__
2 #define __BWM_POLICY1_HH__
46 void Status(
int &numqIn,
int &numqOut,
int &numXeq);
90 while(rP && rID != rP->refID) {pP = rP; rP = rP->
Next;}
refReq * Yank(int rID)
Definition: XrdBwmPolicy1.hh:88
Flow
Definition: XrdBwmPolicy.hh:115
refReq * Last
Definition: XrdBwmPolicy1.hh:69
refReq * Next()
Definition: XrdBwmPolicy1.hh:80
Definition: XrdSysPthread.hh:166
Definition: XrdBwmPolicy.hh:118
XrdSysMutex pMutex
Definition: XrdBwmPolicy1.hh:105
refReq * Next
Definition: XrdBwmPolicy1.hh:54
Definition: XrdBwmPolicy1.hh:66
Flow
Definition: XrdBwmPolicy1.hh:51
@ In
Definition: XrdBwmPolicy1.hh:51
@ Xeq
Definition: XrdBwmPolicy1.hh:51
int maxSlots
Definition: XrdBwmPolicy1.hh:72
Definition: XrdBwmPolicy1.hh:54
int refID
Definition: XrdBwmPolicy1.hh:55
~refReq()
Definition: XrdBwmPolicy1.hh:60
@ Incomming
Definition: XrdBwmPolicy.hh:115
int Num
Definition: XrdBwmPolicy1.hh:70
XrdBwmPolicy1(int inslots, int outslots)
Flow Way
Definition: XrdBwmPolicy1.hh:56
XrdSysSemaphore pSem
Definition: XrdBwmPolicy1.hh:104
class XrdBwmPolicy1::refSch theQ[IOX]
int Schedule(char *RespBuff, int RespSize, SchedParms &Parms)
@ Out
Definition: XrdBwmPolicy1.hh:51
int curSlots
Definition: XrdBwmPolicy1.hh:71
Definition: XrdSysPthread.hh:404
int Dispatch(char *RespBuff, int RespSize)
int refID
Definition: XrdBwmPolicy1.hh:106
@ IOX
Definition: XrdBwmPolicy1.hh:51
refReq * First
Definition: XrdBwmPolicy1.hh:68
refSch()
Definition: XrdBwmPolicy1.hh:100
~XrdBwmPolicy1()
Definition: XrdBwmPolicy1.hh:49
refReq(int id, XrdBwmPolicy::Flow xF)
Definition: XrdBwmPolicy1.hh:58
void Status(int &numqIn, int &numqOut, int &numXeq)
~refSch()
Definition: XrdBwmPolicy1.hh:101
void Add(refReq *rP)
Definition: XrdBwmPolicy1.hh:74
Definition: XrdBwmPolicy.hh:34
Definition: XrdBwmPolicy1.hh:37