#include <XrdOucCacheStats.hh>
Definition at line 43 of file XrdOucCacheStats.hh.
◆ XrdOucCacheStats::CacheStats
struct XrdOucCacheStats::CacheStats |
Definition at line 47 of file XrdOucCacheStats.hh.
Class Members |
long long |
BytesGet |
|
long long |
BytesPass |
|
long long |
BytesPead |
|
long long |
BytesPurged |
|
long long |
BytesPut |
|
long long |
BytesRead |
|
long long |
BytesSaved |
|
long long |
BytesWrite |
|
long long |
ClosDefers |
|
long long |
ClosedLost |
|
long long |
DeferOpens |
|
long long |
DiskMax |
|
long long |
DiskMin |
|
long long |
DiskSize |
|
long long |
DiskUsed |
|
long long |
FilesAreFull |
|
long long |
FilesClosed |
|
long long |
FilesCreated |
|
long long |
FilesInCache |
|
long long |
FilesOpened |
|
long long |
FilesPurged |
|
long long |
Hits |
|
long long |
HitsPR |
|
long long |
MemSize |
|
long long |
MemUsed |
|
long long |
MemWriteQ |
|
long long |
Miss |
|
long long |
MissPR |
|
long long |
OpenDefers |
|
long long |
Pass |
|
◆ XrdOucCacheStats()
XrdOucCacheStats::XrdOucCacheStats |
( |
| ) |
|
|
inline |
◆ ~XrdOucCacheStats()
XrdOucCacheStats::~XrdOucCacheStats |
( |
| ) |
|
|
inline |
◆ Add() [1/2]
void XrdOucCacheStats::Add |
( |
long long & | Dest, |
|
|
long long | Val ) |
|
inline |
◆ Add() [2/2]
Definition at line 101 of file XrdOucCacheStats.hh.
102 {sMutex.Lock();
110 sMutex.UnLock();
111 }
References XrdOucCacheStats(), 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, XrdOucCacheStats::CacheStats::Miss, XrdOucCacheStats::CacheStats::MissPR, XrdOucCacheStats::CacheStats::Pass, and X.
◆ Count()
void XrdOucCacheStats::Count |
( |
long long & | Dest | ) |
|
|
inline |
◆ Get()
◆ Lock()
void XrdOucCacheStats::Lock |
( |
| ) |
|
|
inline |
◆ Set() [1/2]
void XrdOucCacheStats::Set |
( |
long long & | Dest, |
|
|
long long | Val ) |
|
inline |
◆ Set() [2/2]
Definition at line 113 of file XrdOucCacheStats.hh.
114 {sMutex.Lock();
118
121
124 sMutex.UnLock();
125 }
References XrdOucCacheStats(), 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, XrdOucCacheStats::CacheStats::MemSize, XrdOucCacheStats::CacheStats::MemUsed, XrdOucCacheStats::CacheStats::MemWriteQ, and X.
◆ UnLock()
void XrdOucCacheStats::UnLock |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: