XrdMpxStats.cc File Reference

#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/uio.h>
#include "XrdNet/XrdNetDNS.hh"
#include "XrdNet/XrdNetOpts.hh"
#include "XrdNet/XrdNetSocket.hh"
#include "XrdOuc/XrdOucTokenizer.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysPlatform.hh"
#include "XrdSys/XrdSysPthread.hh"

Go to the source code of this file.

Namespaces

namespace  XrdMpx

Classes

class  XrdMpxVar
class  XrdMpxXml
struct  XrdMpxXml::VarInfo
class  XrdMpxOut
struct  XrdMpxOut::statsBuff

Functions

XrdSysError XrdMpx::Say (&Logger,"mpxstats")
void * mainOutput (void *parg)
void Usage (int rc)
int main (int argc, char *argv[])

Variables

const char * XrdMpxStatsCVSID = "$Id: XrdMpxStats.cc 35287 2010-09-14 21:19:35Z ganis $"
XrdSysLogger XrdMpx::Logger
static const int XrdMpx::addSender = 0x0001
int XrdMpx::Opts
int XrdMpx::Debug
XrdMpxOut XrdMpx::statsQ


Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 429 of file XrdMpxStats.cc.

References XrdMpxOut::Add(), XrdMpx::addSender, c, XrdMpxOut::statsBuff::Data, Debug, XrdNetSocket::Detach(), XrdMpxOut::statsBuff::Dlen, XrdSysError::Emsg(), XrdMpxXml::fmtCGI, XrdMpxXml::fmtFlat, XrdMpxXml::fmtXML, XrdMpxOut::statsBuff::From, fType, XrdMpxOut::getBuff(), XrdNetSocket::LastError(), mainOutput(), NULL, XrdNetSocket::Open(), optarg, XrdMpx::Opts, XrdSysThread::Run(), XrdFrm::Say(), XrdSysThread::setStackSize(), SIG_BLOCK, size_t, SOCKLEN_t, sprintf(), XrdMpx::statsQ, Usage(), XRDNET_SERVER, XRDNET_UDPSOCKET, and XRDSYSTHREAD_BIND.

void* mainOutput ( void *  parg  ) 

Definition at line 409 of file XrdMpxStats.cc.

References XrdMpxOut::Run(), and XrdMpx::statsQ.

Referenced by main().

void Usage ( int  rc  ) 

Definition at line 419 of file XrdMpxStats.cc.


Variable Documentation

const char* XrdMpxStatsCVSID = "$Id: XrdMpxStats.cc 35287 2010-09-14 21:19:35Z ganis $"

Definition at line 13 of file XrdMpxStats.cc.


Generated on Tue Jul 5 16:08:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1