xrootd
Public Member Functions | Public Attributes | Private Attributes | List of all members
XrdXrootdStats Class Reference

#include <XrdXrootdStats.hh>

Inheritance diagram for XrdXrootdStats:
Inheritance graph
[legend]
Collaboration diagram for XrdXrootdStats:
Collaboration graph
[legend]

Public Member Functions

void setFS (XrdSfsFileSystem *fsp)
int Stats (char *buff, int blen, int do_sync=0)
int Stats (XrdXrootdResponse &resp, const char *opts)
 XrdXrootdStats (XrdStats *sp)
 ~XrdXrootdStats ()
- Public Member Functions inherited from XrdOucStats
void Bump (int &val)
void Bump (long long &val)
 XrdOucStats ()
 ~XrdOucStats ()

Public Attributes

int Count
int errorCnt
long long redirCnt
int stallCnt
int getfCnt
int putfCnt
int openCnt
long long readCnt
long long prerCnt
long long writeCnt
int syncCnt
int miscCnt
long long AsyncNum
long long AsyncRej
long long AsyncNow
int AsyncMax
int Refresh
int LoginAT
int LoginAU
int LoginUA
int AuthBad
- Public Attributes inherited from XrdOucStats
XrdSysMutex statsMutex

Private Attributes

XrdSfsFileSystemfsP
XrdStatsxstats

Constructor & Destructor Documentation

XrdXrootdStats::XrdXrootdStats ( XrdStats sp)
XrdXrootdStats::~XrdXrootdStats ( )
inline

Member Function Documentation

void XrdXrootdStats::setFS ( XrdSfsFileSystem fsp)
inline

References fsP.

Referenced by XrdXrootdProtocol::Configure().

int XrdXrootdStats::Stats ( char *  buff,
int  blen,
int  do_sync = 0 
)
int XrdXrootdStats::Stats ( XrdXrootdResponse resp,
const char *  opts 
)

Member Data Documentation

int XrdXrootdStats::AsyncMax
long long XrdXrootdStats::AsyncNow
long long XrdXrootdStats::AsyncNum

Referenced by Stats(), and XrdXrootdStats().

long long XrdXrootdStats::AsyncRej
int XrdXrootdStats::AuthBad
int XrdXrootdStats::Count
int XrdXrootdStats::errorCnt
XrdSfsFileSystem* XrdXrootdStats::fsP
private

Referenced by setFS(), and Stats().

int XrdXrootdStats::getfCnt
int XrdXrootdStats::LoginAT
int XrdXrootdStats::LoginAU
int XrdXrootdStats::LoginUA
int XrdXrootdStats::miscCnt
int XrdXrootdStats::openCnt
long long XrdXrootdStats::prerCnt
int XrdXrootdStats::putfCnt
long long XrdXrootdStats::readCnt
long long XrdXrootdStats::redirCnt
int XrdXrootdStats::Refresh
int XrdXrootdStats::stallCnt
int XrdXrootdStats::syncCnt
long long XrdXrootdStats::writeCnt
XrdStats* XrdXrootdStats::xstats
private

Referenced by Stats(), and XrdXrootdStats().


The documentation for this class was generated from the following files: