1 #ifndef __XRDPFC_STATS_HH__ 2 #define __XRDPFC_STATS_HH__ XrdSysMutex m_Mutex
Definition: XrdPfcStats.hh:131
void AddReadStats(const Stats &s)
Definition: XrdPfcStats.hh:58
void Reset()
Definition: XrdPfcStats.hh:119
void IoAttach()
Definition: XrdPfcStats.hh:74
Definition: XrdSysPthread.hh:165
Stats()
Definition: XrdPfcStats.hh:42
int m_Duration
total duration of all IOs attached
Definition: XrdPfcStats.hh:34
void AddBytesWritten(long long bw)
Definition: XrdPfcStats.hh:67
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:97
void AddUp(const Stats &s)
Definition: XrdPfcStats.hh:108
long long m_BytesMissed
number of bytes served from RAM
Definition: XrdPfcStats.hh:36
Stats(const Stats &s)
Definition: XrdPfcStats.hh:48
long long m_BytesHit
number of bytes served from disk
Definition: XrdPfcStats.hh:35
Stats Clone()
Definition: XrdPfcStats.hh:88
void IoDetach(int duration)
Definition: XrdPfcStats.hh:81
Definition: XrdSysPthread.hh:262
Stats & operator=(const Stats &)=default