|
xrootd
|
#include <XrdOucCache.hh>

Public Member Functions | |
| void | Get (XrdOucCacheStats &Dst) |
| void | Add (XrdOucCacheStats &Src) |
| void | Add (long long &Dest, int &Val) |
| void | Lock () |
| void | UnLock () |
| XrdOucCacheStats () | |
| ~XrdOucCacheStats () | |
Public Attributes | |
| long long | BytesPead |
| long long | BytesRead |
| long long | BytesGet |
| long long | BytesPass |
| long long | BytesWrite |
| long long | BytesPut |
| int | Hits |
| int | Miss |
| int | HitsPR |
| int | MissPR |
Private Attributes | |
| XrdSysMutex | sMutex |
| XrdOucCacheStats::XrdOucCacheStats | ( | ) | [inline] |
| XrdOucCacheStats::~XrdOucCacheStats | ( | ) | [inline] |
| void XrdOucCacheStats::Add | ( | XrdOucCacheStats & | Src | ) | [inline] |
References sMutex, XrdSysMutex::Lock(), BytesRead, BytesPead, BytesGet, BytesPass, BytesWrite, BytesPut, Hits, Miss, HitsPR, MissPR, and XrdSysMutex::UnLock().
Referenced by XrdOucCacheData::Detach(), XrdOucCacheData::Read(), and XrdOucCacheData::Write().
| void XrdOucCacheStats::Add | ( | long long & | Dest, |
| int & | Val | ||
| ) | [inline] |
References sMutex, XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
| void XrdOucCacheStats::Get | ( | XrdOucCacheStats & | Dst | ) | [inline] |
References sMutex, XrdSysMutex::Lock(), BytesRead, BytesPead, BytesGet, BytesPass, BytesWrite, BytesPut, Hits, Miss, HitsPR, MissPR, and XrdSysMutex::UnLock().
| void XrdOucCacheStats::Lock | ( | ) | [inline] |
References sMutex, and XrdSysMutex::Lock().
Referenced by XrdOucCacheData::Preread(), and XrdOucCacheData::QueuePR().
| void XrdOucCacheStats::UnLock | ( | ) | [inline] |
References sMutex, and XrdSysMutex::UnLock().
Referenced by XrdOucCacheData::Preread(), and XrdOucCacheData::QueuePR().
| long long XrdOucCacheStats::BytesGet |
Referenced by Get(), Add(), XrdOucCacheData::Detach(), and XrdOucCacheData::Read().
| long long XrdOucCacheStats::BytesPass |
Referenced by Get(), Add(), XrdOucCacheData::Detach(), and XrdOucCacheData::Read().
| long long XrdOucCacheStats::BytesPead |
Referenced by Get(), Add(), XrdOucCacheData::Detach(), XrdOucCacheData::Preread(), and XrdOucCacheData::QueuePR().
| long long XrdOucCacheStats::BytesPut |
Referenced by Get(), Add(), XrdOucCacheData::Detach(), and XrdOucCacheData::Write().
| long long XrdOucCacheStats::BytesRead |
Referenced by Get(), Add(), XrdOucCacheData::Detach(), and XrdOucCacheData::Read().
| long long XrdOucCacheStats::BytesWrite |
Referenced by Get(), Add(), XrdOucCacheData::Detach(), and XrdOucCacheData::Write().
Referenced by Get(), Add(), XrdOucCacheData::Detach(), XrdOucCacheData::Read(), and XrdOucCacheData::Write().
Referenced by Get(), Add(), XrdOucCacheData::Detach(), XrdOucCacheData::QueuePR(), XrdOucCacheData::Read(), and XrdOucCacheData::Write().
Referenced by Get(), Add(), XrdOucCacheData::Detach(), XrdOucCacheData::Read(), and XrdOucCacheData::Write().
Referenced by Get(), Add(), XrdOucCacheData::Detach(), XrdOucCacheData::Preread(), and XrdOucCacheData::QueuePR().
XrdSysMutex XrdOucCacheStats::sMutex [private] |
1.7.5