1 #ifndef __XRDOUCCACHESTATS_HH__
2 #define __XRDOUCCACHESTATS_HH__
127 inline void Add(
long long &Dest,
long long Val)
133 inline void Set(
long long &Dest,
long long Val)
#define AtomicInc(x)
Definition: XrdSysAtomics.hh:72
#define AtomicBeg(Mtx)
Definition: XrdSysAtomics.hh:63
#define AtomicEnd(Mtx)
Definition: XrdSysAtomics.hh:64
Definition: XrdOucCacheStats.hh:44
~XrdOucCacheStats()
Definition: XrdOucCacheStats.hh:140
XrdOucCacheStats()
Definition: XrdOucCacheStats.hh:139
void Get(XrdOucCacheStats &D)
Definition: XrdOucCacheStats.hh:95
void Add(XrdOucCacheStats &S)
Definition: XrdOucCacheStats.hh:101
void UnLock()
Definition: XrdOucCacheStats.hh:137
void Add(long long &Dest, long long Val)
Definition: XrdOucCacheStats.hh:127
struct XrdOucCacheStats::CacheStats X
void Set(long long &Dest, long long Val)
Definition: XrdOucCacheStats.hh:133
XrdSysMutex sMutex
Definition: XrdOucCacheStats.hh:142
void Count(long long &Dest)
Definition: XrdOucCacheStats.hh:130
void Lock()
Definition: XrdOucCacheStats.hh:136
void Set(XrdOucCacheStats &S)
Definition: XrdOucCacheStats.hh:113
Definition: XrdSysPthread.hh:165
void Lock()
Definition: XrdSysPthread.hh:222
void UnLock()
Definition: XrdSysPthread.hh:224
Definition: XrdOucCacheStats.hh:48
long long HitsPR
Definition: XrdOucCacheStats.hh:62
long long MemSize
Definition: XrdOucCacheStats.hh:83
long long DeferOpens
Definition: XrdOucCacheStats.hh:90
long long MemWriteQ
Definition: XrdOucCacheStats.hh:85
long long DiskMax
Definition: XrdOucCacheStats.hh:79
long long BytesPass
Definition: XrdOucCacheStats.hh:54
long long DiskUsed
Definition: XrdOucCacheStats.hh:77
long long BytesSaved
Definition: XrdOucCacheStats.hh:57
long long OpenDefers
Definition: XrdOucCacheStats.hh:89
long long BytesPut
Definition: XrdOucCacheStats.hh:56
long long MemUsed
Definition: XrdOucCacheStats.hh:84
long long Miss
Definition: XrdOucCacheStats.hh:60
long long FilesInCache
Definition: XrdOucCacheStats.hh:71
long long MissPR
Definition: XrdOucCacheStats.hh:63
long long DiskSize
Definition: XrdOucCacheStats.hh:76
long long ClosDefers
Definition: XrdOucCacheStats.hh:91
long long BytesRead
Definition: XrdOucCacheStats.hh:52
long long FilesPurged
Definition: XrdOucCacheStats.hh:70
long long Pass
Definition: XrdOucCacheStats.hh:61
long long DiskMin
Definition: XrdOucCacheStats.hh:78
long long FilesCreated
Definition: XrdOucCacheStats.hh:69
long long BytesPead
Definition: XrdOucCacheStats.hh:51
long long BytesGet
Definition: XrdOucCacheStats.hh:53
long long ClosedLost
Definition: XrdOucCacheStats.hh:92
long long BytesPurged
Definition: XrdOucCacheStats.hh:58
long long Hits
Definition: XrdOucCacheStats.hh:59
long long FilesOpened
Definition: XrdOucCacheStats.hh:67
long long FilesAreFull
Definition: XrdOucCacheStats.hh:72
long long FilesClosed
Definition: XrdOucCacheStats.hh:68
long long BytesWrite
Definition: XrdOucCacheStats.hh:55