![]() |
XRootD
|
#include <XrdOucCacheStats.hh>
Classes | |
struct | CacheStats |
Public Member Functions | |
XrdOucCacheStats () | |
~XrdOucCacheStats () | |
void | Add (long long &Dest, long long Val) |
void | Add (XrdOucCacheStats &S) |
void | Count (long long &Dest) |
void | Get (XrdOucCacheStats &D) |
void | Lock () |
void | Set (long long &Dest, long long Val) |
void | Set (XrdOucCacheStats &S) |
void | UnLock () |
Public Attributes | |
struct XrdOucCacheStats::CacheStats | X |
Definition at line 43 of file XrdOucCacheStats.hh.
struct XrdOucCacheStats::CacheStats |
Definition at line 47 of file XrdOucCacheStats.hh.
|
inline |
Definition at line 139 of file XrdOucCacheStats.hh.
References X.
|
inline |
Definition at line 140 of file XrdOucCacheStats.hh.
|
inline |
Definition at line 127 of file XrdOucCacheStats.hh.
References XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
|
inline |
Definition at line 101 of file XrdOucCacheStats.hh.
References XrdOucCacheStats::CacheStats::BytesGet, XrdOucCacheStats::CacheStats::BytesPass, XrdOucCacheStats::CacheStats::BytesPead, XrdOucCacheStats::CacheStats::BytesPurged, XrdOucCacheStats::CacheStats::BytesPut, XrdOucCacheStats::CacheStats::BytesRead, XrdOucCacheStats::CacheStats::BytesSaved, XrdOucCacheStats::CacheStats::BytesWrite, XrdOucCacheStats::CacheStats::Hits, XrdOucCacheStats::CacheStats::HitsPR, XrdSysMutex::Lock(), XrdOucCacheStats::CacheStats::Miss, XrdOucCacheStats::CacheStats::MissPR, XrdOucCacheStats::CacheStats::Pass, XrdSysMutex::UnLock(), and X.
Referenced by XrdRmcData::Detach(), and XrdRmcData::Read().
|
inline |
Definition at line 130 of file XrdOucCacheStats.hh.
References AtomicBeg, AtomicEnd, and AtomicInc.
Referenced by XrdPosixFile::DelayedDestroy().
|
inline |
Definition at line 95 of file XrdOucCacheStats.hh.
References XrdSysMutex::Lock(), XrdSysMutex::UnLock(), and X.
Referenced by XrdPosixCache::Statistics(), and XrdPosixConfig::Stats().
|
inline |
Definition at line 136 of file XrdOucCacheStats.hh.
References XrdSysMutex::Lock().
Referenced by XrdRmcData::Preread(), and Proto_ResourceMonitorHeartBeat().
|
inline |
Definition at line 133 of file XrdOucCacheStats.hh.
References XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
|
inline |
Definition at line 113 of file XrdOucCacheStats.hh.
References XrdOucCacheStats::CacheStats::DiskMax, XrdOucCacheStats::CacheStats::DiskMin, XrdOucCacheStats::CacheStats::DiskSize, XrdOucCacheStats::CacheStats::DiskUsed, XrdOucCacheStats::CacheStats::FilesAreFull, XrdOucCacheStats::CacheStats::FilesClosed, XrdOucCacheStats::CacheStats::FilesCreated, XrdOucCacheStats::CacheStats::FilesInCache, XrdOucCacheStats::CacheStats::FilesOpened, XrdOucCacheStats::CacheStats::FilesPurged, XrdSysMutex::Lock(), XrdOucCacheStats::CacheStats::MemSize, XrdOucCacheStats::CacheStats::MemUsed, XrdOucCacheStats::CacheStats::MemWriteQ, XrdSysMutex::UnLock(), and X.
Referenced by XrdPosixFile::DelayedDestroy().
|
inline |
Definition at line 137 of file XrdOucCacheStats.hh.
References XrdSysMutex::UnLock().
Referenced by XrdRmcData::Preread(), and Proto_ResourceMonitorHeartBeat().
struct XrdOucCacheStats::CacheStats XrdOucCacheStats::X |