![]() |
XRootD
|
#include <XrdStats.hh>
Classes | |
class | CallBack |
Public Member Functions | |
XrdStats (XrdSysError *eP, XrdScheduler *sP, XrdBuffManager *bP, const char *hn, int port, const char *in, const char *pn, const char *sn) | |
virtual | ~XrdStats () |
void | Report (char **Dest=0, int iVal=600, int Opts=0) |
virtual void | Stats (CallBack *InfoBack, int opts) |
Definition at line 51 of file XrdStats.hh.
XrdStats::XrdStats | ( | XrdSysError * | eP, |
XrdScheduler * | sP, | ||
XrdBuffManager * | bP, | ||
const char * | hn, | ||
int | port, | ||
const char * | in, | ||
const char * | pn, | ||
const char * | sn | ||
) |
Definition at line 80 of file XrdStats.cc.
|
inlinevirtual |
Definition at line 70 of file XrdStats.hh.
void XrdStats::Report | ( | char ** | Dest = 0 , |
int | iVal = 600 , |
||
int | Opts = 0 |
||
) |
Definition at line 108 of file XrdStats.cc.
References XrdScheduler::Active(), XrdSysMutex::Lock(), XrdMpx::Opts, XrdNetMsg::Send(), XrdSysMutex::UnLock(), XRD_STATS_ALL, XRD_STATS_SYNC, and XRD_STATS_SYNCA.
Referenced by XrdStatsJob::DoIt().
|
virtual |
Definition at line 150 of file XrdStats.cc.
References XrdStats::CallBack::Info(), XrdSysMutex::Lock(), opts, and XrdSysMutex::UnLock().
Referenced by XrdXrootdStats::Stats().