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 rsegCnt
 
long long rvecCnt
 
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(), Stats(), and XrdXrootdStats().

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
long long XrdXrootdStats::rsegCnt
long long XrdXrootdStats::rvecCnt
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: