xrootd
Loading...
Searching...
No Matches
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 (int &val, int n)
 
void Bump (long long &val)
 
void Bump (long long &val, long long n)
 
 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 wsegCnt
 
long long wvecCnt
 
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
 
int aokSCnt
 
int badSCnt
 
int ignSCnt
 
- Public Attributes inherited from XrdOucStats
XrdSysMutex statsMutex
 

Private Attributes

XrdSfsFileSystemfsP
 
XrdStatsxstats
 

Constructor & Destructor Documentation

◆ XrdXrootdStats()

XrdXrootdStats::XrdXrootdStats ( XrdStats sp)

◆ ~XrdXrootdStats()

XrdXrootdStats::~XrdXrootdStats ( )
inline

Member Function Documentation

◆ setFS()

void XrdXrootdStats::setFS ( XrdSfsFileSystem fsp)
inline

References fsP.

◆ Stats() [1/2]

int XrdXrootdStats::Stats ( char *  buff,
int  blen,
int  do_sync = 0 
)

◆ Stats() [2/2]

int XrdXrootdStats::Stats ( XrdXrootdResponse resp,
const char *  opts 
)

Member Data Documentation

◆ aokSCnt

int XrdXrootdStats::aokSCnt

◆ AsyncMax

int XrdXrootdStats::AsyncMax

◆ AsyncNow

long long XrdXrootdStats::AsyncNow

◆ AsyncNum

long long XrdXrootdStats::AsyncNum

◆ AsyncRej

long long XrdXrootdStats::AsyncRej

◆ AuthBad

int XrdXrootdStats::AuthBad

◆ badSCnt

int XrdXrootdStats::badSCnt

◆ Count

int XrdXrootdStats::Count

◆ errorCnt

int XrdXrootdStats::errorCnt

◆ fsP

XrdSfsFileSystem* XrdXrootdStats::fsP
private

Referenced by setFS().

◆ getfCnt

int XrdXrootdStats::getfCnt

◆ ignSCnt

int XrdXrootdStats::ignSCnt

◆ LoginAT

int XrdXrootdStats::LoginAT

◆ LoginAU

int XrdXrootdStats::LoginAU

◆ LoginUA

int XrdXrootdStats::LoginUA

◆ miscCnt

int XrdXrootdStats::miscCnt

◆ openCnt

int XrdXrootdStats::openCnt

◆ prerCnt

long long XrdXrootdStats::prerCnt

◆ putfCnt

int XrdXrootdStats::putfCnt

◆ readCnt

long long XrdXrootdStats::readCnt

◆ redirCnt

long long XrdXrootdStats::redirCnt

◆ Refresh

int XrdXrootdStats::Refresh

◆ rsegCnt

long long XrdXrootdStats::rsegCnt

◆ rvecCnt

long long XrdXrootdStats::rvecCnt

◆ stallCnt

int XrdXrootdStats::stallCnt

◆ syncCnt

int XrdXrootdStats::syncCnt

◆ writeCnt

long long XrdXrootdStats::writeCnt

◆ wsegCnt

long long XrdXrootdStats::wsegCnt

◆ wvecCnt

long long XrdXrootdStats::wvecCnt

◆ xstats

XrdStats* XrdXrootdStats::xstats
private

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