xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Public Attributes | Private Attributes | List of all members
XrdOfsStats Class Reference

#include <XrdOfsStats.hh>

Collaboration diagram for XrdOfsStats:
Collaboration graph
[legend]

Classes

struct  StatsData
 

Public Member Functions

void Add (int &Cntr)
 
void Dec (int &Cntr)
 
int Report (char *Buff, int Blen)
 
void setRole (const char *theRole)
 
 XrdOfsStats ()
 
 ~XrdOfsStats ()
 

Public Attributes

struct XrdOfsStats::StatsData Data
 
XrdSysMutex sdMutex
 

Private Attributes

const char * myRole
 

Constructor & Destructor Documentation

XrdOfsStats::XrdOfsStats ( )
inline

References Data.

XrdOfsStats::~XrdOfsStats ( )
inline

Member Function Documentation

void XrdOfsStats::Add ( int &  Cntr)
inline
void XrdOfsStats::Dec ( int &  Cntr)
inline
int XrdOfsStats::Report ( char *  Buff,
int  Blen 
)
void XrdOfsStats::setRole ( const char *  theRole)
inline

References myRole.

Member Data Documentation

struct XrdOfsStats::StatsData XrdOfsStats::Data

Referenced by XrdOfsStats().

const char* XrdOfsStats::myRole
private

Referenced by setRole().

XrdSysMutex XrdOfsStats::sdMutex

Referenced by Add(), and Dec().


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