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);
ssize_t readv(int fildes, const struct iovec *iov, int iovcnt)
ssize_t write(int fildes, const void *buf, size_t nbyte)
ssize_t read(int fildes, void *buf, size_t nbyte)
void rvOps(int rsz, int ssz)
struct XrdXrootdFileStats::@167 ssq
void pgrOps(int rsz, bool isRetry=false)
void pgwOps(int wsz, bool isRetry=false)
void wvOps(int wsz, int ssz)
void pgUpdt(int wErrs, int wFixd, int wUnc)