Access statistics. More...
#include <XrdPfcInfo.hh>
Public Member Functions | |
| AStat () | |
| void | MergeWith (const AStat &a) |
Public Attributes | |
| time_t | AttachTime |
| open time | |
| long long | BytesBypassed |
| read from remote and dropped | |
| long long | BytesHit |
| read from cache | |
| long long | BytesMissed |
| read from remote and cached | |
| time_t | DetachTime |
| close time | |
| int | Duration |
| total duration of all IOs attached | |
| int | NumIos |
| number of IO objects attached during this access | |
| int | NumMerged |
| number of times the record has been merged | |
| int | Reserved |
| reserved / alignment | |
Access statistics.
Definition at line 56 of file XrdPfcInfo.hh.
|
inline |
Definition at line 68 of file XrdPfcInfo.hh.
References AttachTime, BytesBypassed, BytesHit, BytesMissed, DetachTime, Duration, NumIos, NumMerged, and Reserved.
| void Info::AStat::MergeWith | ( | const AStat & | a | ) |
Definition at line 366 of file XrdPfcInfo.cc.
References BytesBypassed, BytesHit, BytesMissed, DetachTime, Duration, NumIos, and NumMerged.
| time_t XrdPfc::Info::AStat::AttachTime |
open time
Definition at line 58 of file XrdPfcInfo.hh.
Referenced by AStat(), XrdPfc::Info::GetLatestDetachTime(), XrdPfc::Info::WriteIOStatAttach(), XrdPfc::Info::WriteIOStatSingle(), and XrdPfc::Info::WriteIOStatSingle().
| long long XrdPfc::Info::AStat::BytesBypassed |
read from remote and dropped
Definition at line 66 of file XrdPfcInfo.hh.
Referenced by AStat(), and MergeWith().
| long long XrdPfc::Info::AStat::BytesHit |
read from cache
Definition at line 64 of file XrdPfcInfo.hh.
Referenced by AStat(), MergeWith(), XrdPfc::Info::WriteIOStatSingle(), and XrdPfc::Info::WriteIOStatSingle().
| long long XrdPfc::Info::AStat::BytesMissed |
read from remote and cached
Definition at line 65 of file XrdPfcInfo.hh.
Referenced by AStat(), and MergeWith().
| time_t XrdPfc::Info::AStat::DetachTime |
close time
Definition at line 59 of file XrdPfcInfo.hh.
Referenced by AStat(), XrdPfc::Info::CompactifyAccessRecords(), XrdPfc::Info::GetLatestDetachTime(), MergeWith(), XrdPfc::Info::WriteIOStatSingle(), and XrdPfc::Info::WriteIOStatSingle().
| int XrdPfc::Info::AStat::Duration |
total duration of all IOs attached
Definition at line 61 of file XrdPfcInfo.hh.
Referenced by AStat(), XrdPfc::Info::GetLatestDetachTime(), MergeWith(), and XrdPfc::Info::WriteIOStatSingle().
| int XrdPfc::Info::AStat::NumIos |
number of IO objects attached during this access
Definition at line 60 of file XrdPfcInfo.hh.
Referenced by AStat(), MergeWith(), XrdPfc::Info::WriteIOStatSingle(), and XrdPfc::Info::WriteIOStatSingle().
| int XrdPfc::Info::AStat::NumMerged |
number of times the record has been merged
Definition at line 62 of file XrdPfcInfo.hh.
Referenced by AStat(), and MergeWith().
| int XrdPfc::Info::AStat::Reserved |