1 #ifndef __XRDXROOTDFILESTATS__
2 #define __XRDXROOTDFILESTATS__
57 memset(&
xfr, 0,
sizeof(
xfr));
58 memset(&
ops, 0,
sizeof(
ops));
59 memset(&
prw, 0,
sizeof(
prw));
65 inline void pgrOps(
int rsz,
bool isRetry=
false)
73 inline void pgwOps(
int wsz,
bool isRetry=
false)
81 inline void pgUpdt(
int wErrs,
int wFixd,
int wUnc)
96 ssq.read +=
static_cast<double>(rsz)
97 *
static_cast<double>(rsz);
111 {
ssq.readv +=
static_cast<double>(rsz)
112 *
static_cast<double>(rsz);
113 ssq.rsegs +=
static_cast<double>(ssz)
114 *
static_cast<double>(ssz);
127 ssq.write +=
static_cast<double>(wsz)
128 *
static_cast<double>(wsz);
unsigned int kXR_unt32
Definition: XPtypes.hh:90
Definition: XrdXrootdFileStats.hh:36
void wrOps(int wsz)
Definition: XrdXrootdFileStats.hh:120
void rvOps(int rsz, int ssz)
Definition: XrdXrootdFileStats.hh:102
double write
Definition: XrdXrootdFileStats.hh:50
XrdXrootdFileStats()
Definition: XrdXrootdFileStats.hh:154
char monLvl
Definition: XrdXrootdFileStats.hh:41
XrdXrootdMonStatPRW prw
Definition: XrdXrootdFileStats.hh:46
double read
Definition: XrdXrootdFileStats.hh:47
void pgrOps(int rsz, bool isRetry=false)
Definition: XrdXrootdFileStats.hh:65
void pgwOps(int wsz, bool isRetry=false)
Definition: XrdXrootdFileStats.hh:73
monLevel
Definition: XrdXrootdFileStats.hh:53
@ monSsq
Definition: XrdXrootdFileStats.hh:53
@ monOps
Definition: XrdXrootdFileStats.hh:53
@ monOff
Definition: XrdXrootdFileStats.hh:53
@ monOn
Definition: XrdXrootdFileStats.hh:53
double readv
Definition: XrdXrootdFileStats.hh:48
void wvOps(int wsz, int ssz)
Definition: XrdXrootdFileStats.hh:133
void pgUpdt(int wErrs, int wFixd, int wUnc)
Definition: XrdXrootdFileStats.hh:81
short MonEnt
Definition: XrdXrootdFileStats.hh:40
struct XrdXrootdFileStats::@152 ssq
~XrdXrootdFileStats()
Definition: XrdXrootdFileStats.hh:155
long long fSize
Definition: XrdXrootdFileStats.hh:43
XrdXrootdMonStatXFR xfr
Definition: XrdXrootdFileStats.hh:44
double rsegs
Definition: XrdXrootdFileStats.hh:49
void rdOps(int rsz)
Definition: XrdXrootdFileStats.hh:89
char xfrXeq
Definition: XrdXrootdFileStats.hh:42
XrdXrootdMonStatOPS ops
Definition: XrdXrootdFileStats.hh:45
void Init()
Definition: XrdXrootdFileStats.hh:55
kXR_unt32 FileID
Definition: XrdXrootdFileStats.hh:39
Definition: XrdXrootdMonData.hh:246
long long rsegs
Definition: XrdXrootdMonData.hh:252
short rsMax
Definition: XrdXrootdMonData.hh:251
int rvMax
Definition: XrdXrootdMonData.hh:256
int write
Definition: XrdXrootdMonData.hh:249
int read
Definition: XrdXrootdMonData.hh:247
int rvMin
Definition: XrdXrootdMonData.hh:255
int rdMax
Definition: XrdXrootdMonData.hh:254
int wrMin
Definition: XrdXrootdMonData.hh:257
short rsMin
Definition: XrdXrootdMonData.hh:250
int wrMax
Definition: XrdXrootdMonData.hh:258
int rdMin
Definition: XrdXrootdMonData.hh:253
int readv
Definition: XrdXrootdMonData.hh:248
Definition: XrdXrootdMonData.hh:234
int wCount
Definition: XrdXrootdMonData.hh:239
long long wBytes
Definition: XrdXrootdMonData.hh:238
int wRetry
Definition: XrdXrootdMonData.hh:240
int wcsErr
Definition: XrdXrootdMonData.hh:241
int rCount
Definition: XrdXrootdMonData.hh:236
long long rBytes
Definition: XrdXrootdMonData.hh:235
int wcsUnc
Definition: XrdXrootdMonData.hh:242
int rRetry
Definition: XrdXrootdMonData.hh:237
Definition: XrdXrootdMonData.hh:278
long long readv
Definition: XrdXrootdMonData.hh:280
long long read
Definition: XrdXrootdMonData.hh:279
long long write
Definition: XrdXrootdMonData.hh:281