#include <XrdStats.hh>
|
| static long | tBoot = static_cast<long>(time(0)) |
| |
References blen, buff, BuffPool, Head, Hlen, myHost, myName, myPort, XrdMonCtrCollector::port, tBoot, XrdLog, XrdSched, and XrdVERSION.
| 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 |
|
) |
| |
References XrdScheduler::Active(), Lock(), XrdMpx::Opts, XrdNetMsg::Send(), Stats(), UnLock(), XRD_STATS_ALL, XRD_STATS_SYNC, XRD_STATS_SYNCA, XrdLog, and XrdSched.
Referenced by XrdStatsJob::DoIt(), and XrdConfig::Setup().
| const char * XrdStats::Stats |
( |
int |
opts | ) |
|
References blen, buff, BuffPool, Head, Hlen, InfoStats(), ProcStats(), XrdSysTimer::Report(), XrdSysTimer::Reset(), XrdProtLoad::Statistics(), XrdScheduler::Stats(), XrdPoll::Stats(), XrdBuffManager::Stats(), XrdLink::Stats(), strlcpy(), XRD_STATS_BUFF, XRD_STATS_INFO, XRD_STATS_LINK, XRD_STATS_POLL, XRD_STATS_PROC, XRD_STATS_PROT, XRD_STATS_SCHD, XRD_STATS_SGEN, XRD_STATS_SYNC, XrdSched, and XrdVSTRING.
Referenced by Report(), and XrdXrootdStats::Stats().
| void XrdStats::UnLock |
( |
| ) |
|
|
inline |
| const char* XrdStats::myHost |
|
private |
| const char* XrdStats::myName |
|
private |
| long XrdStats::tBoot = static_cast<long>(time(0)) |
|
staticprivate |
The documentation for this class was generated from the following files: