![]() |
XRootD
|
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 60 of file XrdPfcInfo.hh.
|
inline |
Definition at line 72 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 368 of file XrdPfcInfo.cc.
References BytesBypassed, BytesHit, BytesMissed, DetachTime, Duration, NumIos, and NumMerged.
time_t XrdPfc::Info::AStat::AttachTime |
open time
Definition at line 62 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 70 of file XrdPfcInfo.hh.
Referenced by AStat(), and MergeWith().
long long XrdPfc::Info::AStat::BytesHit |
read from cache
Definition at line 68 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 69 of file XrdPfcInfo.hh.
Referenced by AStat(), and MergeWith().
time_t XrdPfc::Info::AStat::DetachTime |
close time
Definition at line 63 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 65 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 64 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 66 of file XrdPfcInfo.hh.
Referenced by AStat(), and MergeWith().
int XrdPfc::Info::AStat::Reserved |