![]() |
XRootD
|
#include <XrdOfsStats.hh>
Classes | |
struct | StatsData |
Public Member Functions | |
XrdOfsStats () | |
~XrdOfsStats () | |
void | Add (int &Cntr) |
void | Dec (int &Cntr) |
int | Report (char *Buff, int Blen) |
void | setRole (const char *theRole) |
Public Attributes | |
struct XrdOfsStats::StatsData | Data |
XrdSysMutex | sdMutex |
Definition at line 36 of file XrdOfsStats.hh.
struct XrdOfsStats::StatsData |
Definition at line 40 of file XrdOfsStats.hh.
|
inline |
|
inline |
Definition at line 71 of file XrdOfsStats.hh.
|
inline |
Definition at line 62 of file XrdOfsStats.hh.
References XrdSysMutex::Lock(), sdMutex, and XrdSysMutex::UnLock().
Referenced by XrdOfsHandle::Alloc(), XrdOfsTPC::Authorize(), XrdOfsTPCAuth::Expired(), XrdOfsTPCInfo::Fail(), XrdOfsTPC::Fatal(), XrdOfsTPC::Screen(), and XrdOfs::Unpersist().
|
inline |
Definition at line 64 of file XrdOfsStats.hh.
References XrdSysMutex::Lock(), sdMutex, and XrdSysMutex::UnLock().
Referenced by XrdOfsHandle::Retire().
int XrdOfsStats::Report | ( | char * | Buff, |
int | Blen | ||
) |
Definition at line 38 of file XrdOfsStats.cc.
References Data, XrdSysMutex::Lock(), XrdOfsStats::StatsData::numDelays, XrdOfsStats::StatsData::numErrors, XrdOfsStats::StatsData::numHandles, XrdOfsStats::StatsData::numOpenP, XrdOfsStats::StatsData::numOpenR, XrdOfsStats::StatsData::numOpenW, XrdOfsStats::StatsData::numRedirect, XrdOfsStats::StatsData::numReplies, XrdOfsStats::StatsData::numSeventER, XrdOfsStats::StatsData::numSeventOK, XrdOfsStats::StatsData::numStarted, XrdOfsStats::StatsData::numTPCdeny, XrdOfsStats::StatsData::numTPCerrs, XrdOfsStats::StatsData::numTPCexpr, XrdOfsStats::StatsData::numTPCgrant, XrdOfsStats::StatsData::numUnpsist, sdMutex, and XrdSysMutex::UnLock().
Referenced by XrdOfs::getStats().
|
inline |
Definition at line 68 of file XrdOfsStats.hh.
Referenced by XrdOfs::Configure().
struct XrdOfsStats::StatsData XrdOfsStats::Data |
Referenced by XrdOfsStats(), XrdOfsHandle::Alloc(), XrdOfsTPC::Authorize(), XrdOfsFile::close(), XrdOfsTPCAuth::Expired(), XrdOfsTPCInfo::Fail(), XrdOfsTPC::Fatal(), XrdOfs::fsError(), XrdOfsFile::open(), Report(), XrdOfsHandle::Retire(), XrdOfsTPCAuth::RunTTL(), XrdOfsTPC::Screen(), and XrdOfs::Unpersist().
XrdSysMutex XrdOfsStats::sdMutex |
Definition at line 60 of file XrdOfsStats.hh.
Referenced by Add(), XrdOfsFile::close(), Dec(), XrdOfsFile::open(), Report(), and XrdOfsTPCAuth::RunTTL().