XrdMonCtrMainApp.cc File Reference

#include "XrdMon/XrdMonArgParser.hh"
#include "XrdMon/XrdMonArgParserConvert.hh"
#include "XrdMon/XrdMonCommon.hh"
#include "XrdMon/XrdMonTypes.hh"
#include "XrdMon/XrdMonUtils.hh"
#include "XrdMon/XrdMonCtrArchiver.hh"
#include "XrdMon/XrdMonCtrDebug.hh"
#include "XrdMon/XrdMonCtrCollector.hh"
#include "XProtocol/XPtypes.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include <iomanip>

Go to the source code of this file.

Functions

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

Variables

const bool defaultOnlineDecOn = true
const bool defaultRTOn = true
const char * defaultCtrLogDir = "./logs/collector"
const char * defaultDecLogDir = "./logs/decoder"
const char * defaultRTLogDir = "./logs/rt"
const int defaultDecHDFlushDelay = 600
const int defaultDecRTFlushDelay = 5
const kXR_int64 defaultMaxCtrLogSize = 1024*1024*1024
const kXR_int32 defaultCtrBufSize = 64*1024
const int defaultRTBufSize = 128*1024


Function Documentation

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

Definition at line 91 of file XrdMonCtrMainApp.cc.

References XrdMonCtrArchiver::_decHDFlushDelay, XrdMonCtrArchiver::_decRTFlushDelay, DEFAULT_PORT, defaultCtrBufSize, defaultCtrLogDir, defaultDecHDFlushDelay, defaultDecLogDir, defaultDecRTFlushDelay, defaultMaxCtrLogSize, defaultOnlineDecOn, defaultRTBufSize, defaultRTLogDir, defaultRTOn, XrdMonCtrDebug::initialize(), mkdirIfNecessary(), XrdMonArgParser::ArgImpl< T, C >::myVal(), XrdMonArgParser::parseArguments(), XrdMonCtrCollector::port, printHelp(), XrdMonException::printIt(), pthread_create(), receivePackets(), XrdMonArgParser::registerExpectedArg(), and XRDMON_VERSION.

void printHelp (  ) 

Definition at line 44 of file XrdMonCtrMainApp.cc.

References DEFAULT_PORT, defaultCtrBufSize, defaultCtrLogDir, defaultDecHDFlushDelay, defaultDecLogDir, defaultDecRTFlushDelay, defaultMaxCtrLogSize, defaultOnlineDecOn, defaultRTBufSize, defaultRTLogDir, and defaultRTOn.

Referenced by main().


Variable Documentation

const kXR_int32 defaultCtrBufSize = 64*1024

Definition at line 40 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const char* defaultCtrLogDir = "./logs/collector"

Definition at line 34 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const int defaultDecHDFlushDelay = 600

Definition at line 37 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const char* defaultDecLogDir = "./logs/decoder"

Definition at line 35 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const int defaultDecRTFlushDelay = 5

Definition at line 38 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const kXR_int64 defaultMaxCtrLogSize = 1024*1024*1024

Definition at line 39 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const bool defaultOnlineDecOn = true

Definition at line 32 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const int defaultRTBufSize = 128*1024

Definition at line 41 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const char* defaultRTLogDir = "./logs/rt"

Definition at line 36 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().

const bool defaultRTOn = true

Definition at line 33 of file XrdMonCtrMainApp.cc.

Referenced by main(), and printHelp().


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