xrootd
Public Member Functions | Public Attributes | Private Attributes | List of all members
XrdFileCache::Stats Class Reference

Statistics of disk cache utilisation. More...

#include <XrdFileCacheStats.hh>

Collaboration diagram for XrdFileCache::Stats:
Collaboration graph
[legend]

Public Member Functions

 Stats ()
 Constructor. More...
 
void AddStats (Stats &Src)
 
Stats Clone ()
 

Public Attributes

long long m_BytesDisk
 number of bytes served from disk cache More...
 
long long m_BytesRam
 number of bytes served from RAM cache More...
 
long long m_BytesMissed
 number of bytes served directly from XrdCl More...
 

Private Attributes

XrdSysMutex m_MutexXfc
 

Detailed Description

Statistics of disk cache utilisation.

Constructor & Destructor Documentation

◆ Stats()

XrdFileCache::Stats::Stats ( )
inline

Constructor.

References m_BytesDisk, m_BytesMissed, and m_BytesRam.

Member Function Documentation

◆ AddStats()

void XrdFileCache::Stats::AddStats ( Stats Src)
inline

◆ Clone()

Stats XrdFileCache::Stats::Clone ( )
inline

Member Data Documentation

◆ m_BytesDisk

long long XrdFileCache::Stats::m_BytesDisk

number of bytes served from disk cache

Referenced by AddStats(), and Stats().

◆ m_BytesMissed

long long XrdFileCache::Stats::m_BytesMissed

number of bytes served directly from XrdCl

Referenced by AddStats(), and Stats().

◆ m_BytesRam

long long XrdFileCache::Stats::m_BytesRam

number of bytes served from RAM cache

Referenced by AddStats(), and Stats().

◆ m_MutexXfc

XrdSysMutex XrdFileCache::Stats::m_MutexXfc
private

Referenced by AddStats(), and Clone().


The documentation for this class was generated from the following file: