XrdStats Class Reference
#include <XrdStats.hh>
List of all members.
Classes |
class | CallBack |
Public Member Functions |
void | Report (char **Dest=0, int iVal=600, int Opts=0) |
virtual void | Stats (CallBack *InfoBack, int opts) |
| XrdStats (XrdSysError *eP, XrdScheduler *sP, XrdBuffManager *bP, const char *hn, int port, const char *in, const char *pn, const char *sn) |
virtual | ~XrdStats () |
Private Member Functions |
const char * | GenStats (int &rsz, int opts) |
int | InfoStats (char *buff, int blen, int dosync=0) |
int | ProcStats (char *buff, int blen, int dosync=0) |
Private Attributes |
XrdScheduler * | XrdSched |
XrdSysError * | XrdLog |
XrdBuffManager * | BuffPool |
XrdSysMutex | statsMutex |
char * | buff |
int | blen |
int | Hlen |
char * | Head |
const char * | myHost |
const char * | myName |
int | myPort |
Static Private Attributes |
static long | tBoot |
Constructor & Destructor Documentation
virtual XrdStats::~XrdStats |
( |
|
) |
[inline, virtual] |
Member Function Documentation
const char* XrdStats::GenStats |
( |
int & |
rsz, |
|
|
int |
opts | |
|
) |
| | [private] |
int XrdStats::InfoStats |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
dosync = 0 | |
|
) |
| | [private] |
int XrdStats::ProcStats |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
dosync = 0 | |
|
) |
| | [private] |
void XrdStats::Report |
( |
char ** |
Dest = 0 , |
|
|
int |
iVal = 600 , |
|
|
int |
Opts = 0 | |
|
) |
| | |
virtual void XrdStats::Stats |
( |
CallBack * |
InfoBack, |
|
|
int |
opts | |
|
) |
| | [virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: