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