#include "XrdMon/XrdMonArgParser.hh"#include "XrdMon/XrdMonArgParserConvert.hh"#include "XrdMon/XrdMonUtils.hh"#include "XrdMon/XrdMonSndCoder.hh"#include "XrdMon/XrdMonSndDebug.hh"#include "XrdMon/XrdMonSndDictEntry.hh"#include "XrdMon/XrdMonSndDummyXrootd.hh"#include "XrdMon/XrdMonSndTraceCache.hh"#include "XrdMon/XrdMonSndTraceEntry.hh"#include "XrdMon/XrdMonSndTransmitter.hh"#include <assert.h>#include <unistd.h>#include <sys/time.h>Go to the source code of this file.
Functions | |
| void | printHelp () | 
| void | doDictionaryXrdMonSndPacket (XrdMonSndDummyXrootd &xrootd, XrdMonSndCoder &coder, XrdMonSndTransmitter &transmitter, kXR_int64 &noP) | 
| void | doStageXrdMonSndPacket (XrdMonSndDummyXrootd &xrootd, XrdMonSndCoder &coder, XrdMonSndTransmitter &transmitter, kXR_int64 &noP) | 
| void | doTraceXrdMonSndPacket (XrdMonSndDummyXrootd &xrootd, XrdMonSndCoder &coder, XrdMonSndTransmitter &transmitter, XrdMonSndTraceCache &cache, kXR_int64 &noP) | 
| void | closeFiles (XrdMonSndDummyXrootd &xrootd, XrdMonSndCoder &coder, XrdMonSndTransmitter &transmitter, kXR_int64 &noP, bool justOne) | 
| int | main (int argc, char *argv[]) | 
Variables | |
| const kXR_int64 | NOCALLS = 1000000 | 
| const kXR_int16 | maxNoXrdMonSndPackets = 50 | 
| void closeFiles | ( | XrdMonSndDummyXrootd & | xrootd, | |
| XrdMonSndCoder & | coder, | |||
| XrdMonSndTransmitter & | transmitter, | |||
| kXR_int64 & | noP, | |||
| bool | justOne | |||
| ) | 
Definition at line 107 of file XrdMonSndDummyXrootdApp.cc.
References XrdMonSndDummyXrootd::closeFiles(), XrdMonSndDummyXrootd::closeOneFile(), i, XrdMonSndTraceCache::NODATAELEMS, XrdMonSndCoder::packet(), XrdMonSndCoder::prepare2Transfer(), and s.
| void doDictionaryXrdMonSndPacket | ( | XrdMonSndDummyXrootd & | xrootd, | |
| XrdMonSndCoder & | coder, | |||
| XrdMonSndTransmitter & | transmitter, | |||
| kXR_int64 & | noP | |||
| ) | 
Definition at line 49 of file XrdMonSndDummyXrootdApp.cc.
References m, XrdMonSndDummyXrootd::newXrdMonSndDictEntry(), XrdMonSndCoder::packet(), XrdMonSndCoder::prepare2Transfer(), and XrdMonSndCoder::reset().
Referenced by main().
| void doStageXrdMonSndPacket | ( | XrdMonSndDummyXrootd & | xrootd, | |
| XrdMonSndCoder & | coder, | |||
| XrdMonSndTransmitter & | transmitter, | |||
| kXR_int64 & | noP | |||
| ) | 
Definition at line 67 of file XrdMonSndDummyXrootdApp.cc.
References m, XrdMonSndDummyXrootd::newXrdMonSndStageEntry(), XrdMonSndCoder::packet(), XrdMonSndCoder::prepare2Transfer(), and XrdMonSndCoder::reset().
Referenced by main().
| void doTraceXrdMonSndPacket | ( | XrdMonSndDummyXrootd & | xrootd, | |
| XrdMonSndCoder & | coder, | |||
| XrdMonSndTransmitter & | transmitter, | |||
| XrdMonSndTraceCache & | cache, | |||
| kXR_int64 & | noP | |||
| ) | 
Definition at line 85 of file XrdMonSndDummyXrootdApp.cc.
References XrdMonSndTraceCache::add(), XrdMonSndTraceCache::bufferFull(), XrdMonSndTraceCache::clear(), XrdMonSndTraceCache::getVector(), XrdMonSndDummyXrootd::newXrdMonSndTraceEntry(), XrdMonSndCoder::packet(), XrdMonSndCoder::prepare2Transfer(), and XrdMonSndCoder::reset().
Referenced by main().
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) | 
Definition at line 138 of file XrdMonSndDummyXrootdApp.cc.
References access, closeFiles(), DEFAULT_HOST, DEFAULT_PORT, doDictionaryXrdMonSndPacket(), doStageXrdMonSndPacket(), doTraceXrdMonSndPacket(), i, XrdMonSndDummyXrootd::initialize(), XrdMonSndTransmitter::initialize(), XrdMonSndDebug::initialize(), maxNoXrdMonSndPackets, XrdMonArgParser::ArgImpl< T, C >::myVal(), XrdMonSndDummyXrootd::NEWPROCFREQUENCY, XrdMonSndDummyXrootd::NEWUSERFREQUENCY, NOCALLS, XrdMonSndCoder::packet(), XrdMonArgParser::parseArguments(), XrdMonSndCoder::prepare2Transfer(), printHelp(), XrdMonException::printIt(), XrdMonSndCoder::printStats(), XrdMonArgParser::registerExpectedArg(), XrdMonSndCoder::reset(), seed, XrdMonSndDebug::Sending, XrdMonSndTransmitter::shutdown(), sleep, usleep, and XrdMonSndDebug::verbose().
| void printHelp | ( | ) | 
Definition at line 35 of file XrdMonSndDummyXrootdApp.cc.
References DEFAULT_HOST, and DEFAULT_PORT.
| const kXR_int16 maxNoXrdMonSndPackets = 50 | 
 1.5.1