90void Set(
int maxmem=-1,
int minw=-1);
92int Stats(
char *buff,
int blen,
int do_sync=0);
#define XRD_BUCKETS
Definition: XrdBuffer.hh:66
Definition: XrdBuffer.hh:75
int numbuf
Definition: XrdBuffer.hh:109
static const char * TraceID
Definition: XrdBuffer.hh:122
int rsinprog
Definition: XrdBuffer.hh:118
XrdOucTrace * XrdTrace
Definition: XrdBuffer.hh:100
int totbuf
Definition: XrdBuffer.hh:114
int totadj
Definition: XrdBuffer.hh:119
int Stats(char *buff, int blen, int do_sync=0)
void Release(XrdBuffer *bp)
long long totalo
Definition: XrdBuffer.hh:115
const int maxsz
Definition: XrdBuffer.hh:106
XrdSysCondVar Reshaper
Definition: XrdBuffer.hh:121
XrdBuffManager(XrdSysError *lP, XrdOucTrace *tP, int minrst=20 *60)
int minrsw
Definition: XrdBuffer.hh:117
const int pagsz
Definition: XrdBuffer.hh:105
XrdSysError * XrdLog
Definition: XrdBuffer.hh:101
int totreq
Definition: XrdBuffer.hh:113
const int shift
Definition: XrdBuffer.hh:104
const int slots
Definition: XrdBuffer.hh:103
XrdBuffer * bnext
Definition: XrdBuffer.hh:108
int MaxSize()
Definition: XrdBuffer.hh:86
long long maxalo
Definition: XrdBuffer.hh:116
XrdBuffer * Obtain(int bsz)
struct XrdBuffManager::@12 bucket[XRD_BUCKETS]
void Set(int maxmem=-1, int minw=-1)
int numreq
Definition: XrdBuffer.hh:110
Definition: XrdBuffXL.hh:38
Definition: XrdBuffer.hh:42
static int pagesz
Definition: XrdBuffer.hh:59
~XrdBuffer()
Definition: XrdBuffer.hh:51
XrdBuffer(char *bp, int sz, int ix)
Definition: XrdBuffer.hh:48
int bindex
Definition: XrdBuffer.hh:57
int bsize
Definition: XrdBuffer.hh:46
XrdBuffer * next
Definition: XrdBuffer.hh:58
char * buff
Definition: XrdBuffer.hh:45
Definition: XrdOucTrace.hh:36
Definition: XrdSysPthread.hh:79
Definition: XrdSysError.hh:90