Go to the documentation of this file. 1 #ifndef __XRDPFC_STATS_HH__
2 #define __XRDPFC_STATS_HH__
long long m_BytesHit
number of bytes served from disk
Definition: XrdPfcStats.hh:35
long long m_BytesWritten
number of bytes written to disk
Definition: XrdPfcStats.hh:38
Definition: XrdSysPthread.hh:166
void AddUp(const Stats &s)
Definition: XrdPfcStats.hh:108
Stats(const Stats &s)
Definition: XrdPfcStats.hh:48
Stats & operator=(const Stats &)=default
long long m_BytesMissed
number of bytes served from RAM
Definition: XrdPfcStats.hh:36
int m_NumIos
number of IO objects attached during this access
Definition: XrdPfcStats.hh:33
int m_Duration
total duration of all IOs attached
Definition: XrdPfcStats.hh:34
void AddReadStats(const Stats &s)
Definition: XrdPfcStats.hh:58
void IoDetach(int duration)
Definition: XrdPfcStats.hh:81
Stats()
Definition: XrdPfcStats.hh:42
void DeltaToReference(const Stats &ref)
Definition: XrdPfcStats.hh:97
Stats Clone()
Definition: XrdPfcStats.hh:88
void AddBytesWritten(long long bw)
Definition: XrdPfcStats.hh:67
Statistics of cache utilisation by a File object.
Definition: XrdPfcStats.hh:31
Definition: XrdSysPthread.hh:261
void IoAttach()
Definition: XrdPfcStats.hh:74
long long m_BytesBypassed
number of bytes served directly through XrdCl
Definition: XrdPfcStats.hh:37
XrdSysMutex m_Mutex
Definition: XrdPfcStats.hh:131
void Reset()
Definition: XrdPfcStats.hh:119