1 #ifndef __XRDPFC_STATS_HH__
2 #define __XRDPFC_STATS_HH__
XrdSysMutex m_Mutex
Definition: XrdPfcStats.hh:136
void AddReadStats(const Stats &s)
Definition: XrdPfcStats.hh:59
void Reset()
Definition: XrdPfcStats.hh:123
void IoAttach()
Definition: XrdPfcStats.hh:76
Definition: XrdSysPthread.hh:164
Stats()
Definition: XrdPfcStats.hh:43
int m_Duration
total duration of all IOs attached
Definition: XrdPfcStats.hh:34
long long m_BytesWritten
number of bytes written to disk
Definition: XrdPfcStats.hh:38
long long m_BytesBypassed
number of bytes served directly through XrdCl
Definition: XrdPfcStats.hh:37
int m_NumIos
number of IO objects attached during this access
Definition: XrdPfcStats.hh:33
Statistics of cache utilisation by a File object.
Definition: XrdPfcStats.hh:30
void DeltaToReference(const Stats &ref)
Definition: XrdPfcStats.hh:99
void AddWriteStats(long long bytes_written, int n_cks_errs)
Definition: XrdPfcStats.hh:68
int m_NCksumErrors
number of checksum errors while getting data from remote
Definition: XrdPfcStats.hh:39
void AddUp(const Stats &s)
Definition: XrdPfcStats.hh:111
long long m_BytesMissed
number of bytes served from remote and cached
Definition: XrdPfcStats.hh:36
Stats(const Stats &s)
Definition: XrdPfcStats.hh:49
long long m_BytesHit
number of bytes served from disk
Definition: XrdPfcStats.hh:35
Stats Clone()
Definition: XrdPfcStats.hh:90
void IoDetach(int duration)
Definition: XrdPfcStats.hh:83
Definition: XrdSysPthread.hh:262
Stats & operator=(const Stats &)=default