#include <XrdMonSndDummyXrootd.hh>
Definition at line 25 of file XrdMonSndDummyXrootd.hh.
XrdMonSndDummyXrootd::XrdMonSndDummyXrootd | ( | ) |
Definition at line 36 of file XrdMonSndDummyXrootd.cc.
XrdMonSndDummyXrootd::~XrdMonSndDummyXrootd | ( | ) |
int XrdMonSndDummyXrootd::initialize | ( | const char * | pathFile | ) |
Definition at line 54 of file XrdMonSndDummyXrootd.cc.
References readPaths().
Referenced by main().
XrdMonSndDictEntry XrdMonSndDummyXrootd::newXrdMonSndDictEntry | ( | ) |
Definition at line 60 of file XrdMonSndDummyXrootd.cc.
References _activeFile, _activeProcess, _activeUser, _firstAvailId, _noCalls2NewProc, _noCalls2NewUser, _noTracesPerDict, _openFiles, _paths, _users, createFile(), createProcess(), createUser(), generateUserName(), hp, XrdMonSndDummyXrootd::User::myProcesses, pd, and XrdMonSndDummyXrootd::User::uid.
Referenced by doDictionaryXrdMonSndPacket().
XrdMonSndStageEntry XrdMonSndDummyXrootd::newXrdMonSndStageEntry | ( | ) |
Definition at line 87 of file XrdMonSndDummyXrootd.cc.
References _activeFile, _activeProcess, _activeUser, _firstAvailId, _paths, _users, generateUserName(), gettimeofday(), hp, XrdMonSndDummyXrootd::User::myProcesses, pd, and XrdMonSndDummyXrootd::User::uid.
Referenced by doStageXrdMonSndPacket().
XrdMonSndTraceEntry XrdMonSndDummyXrootd::newXrdMonSndTraceEntry | ( | ) |
Definition at line 110 of file XrdMonSndDummyXrootd.cc.
References _firstAvailId, _noTracesPerDict, d, and length.
Referenced by doTraceXrdMonSndPacket().
kXR_int32 XrdMonSndDummyXrootd::closeOneFile | ( | ) |
Definition at line 123 of file XrdMonSndDummyXrootd.cc.
References _firstAvailId, and _openFiles.
Referenced by closeFiles().
Definition at line 136 of file XrdMonSndDummyXrootd.cc.
References _firstAvailId, _openFiles, and i.
Referenced by closeFiles().
int XrdMonSndDummyXrootd::readPaths | ( | const char * | pathFile | ) | [private] |
Definition at line 146 of file XrdMonSndDummyXrootd.cc.
References _paths, and buffer.
Referenced by initialize().
void XrdMonSndDummyXrootd::createUser | ( | ) | [private] |
Definition at line 166 of file XrdMonSndDummyXrootd.cc.
References _activeUser, _noCalls2NewProc, _noCalls2NewUser, _users, XrdMonSndDebug::Generator, i, NEWUSERFREQUENCY, s, and XrdMonSndDebug::verbose().
Referenced by newXrdMonSndDictEntry().
void XrdMonSndDummyXrootd::createProcess | ( | ) | [private] |
Definition at line 195 of file XrdMonSndDummyXrootd.cc.
References _activeProcess, _activeUser, _noCalls2NewFile, _noCalls2NewProc, _users, generateHostName(), XrdMonSndDebug::Generator, i, if(), XrdMonSndDummyXrootd::User::myProcesses, NEWPROCFREQUENCY, s, and XrdMonSndDebug::verbose().
Referenced by newXrdMonSndDictEntry().
void XrdMonSndDummyXrootd::createFile | ( | ) | [private] |
Definition at line 227 of file XrdMonSndDummyXrootd.cc.
References _activeFile, _activeProcess, _activeUser, _newFile, _noCalls2NewFile, _paths, _users, XrdMonSndDebug::Generator, hp, i, XrdMonSndDummyXrootd::User::myProcesses, NEWFILEFREQUENCY, pd, s, and XrdMonSndDebug::verbose().
Referenced by newXrdMonSndDictEntry().
Definition at line 278 of file XrdMonSndDummyXrootd.cc.
Referenced by newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
string XrdMonSndDummyXrootd::generateHostName | ( | ) | [private] |
Definition at line 261 of file XrdMonSndDummyXrootd.cc.
References MAXHOSTS, out, t, type, and x.
Referenced by createProcess().
kXR_int16 XrdMonSndDummyXrootd::MAXHOSTS [static] |
vector<User> XrdMonSndDummyXrootd::_users [private] |
Definition at line 64 of file XrdMonSndDummyXrootd.hh.
Referenced by createFile(), createProcess(), createUser(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
Definition at line 66 of file XrdMonSndDummyXrootd.hh.
Referenced by createUser(), and newXrdMonSndDictEntry().
Definition at line 67 of file XrdMonSndDummyXrootd.hh.
Referenced by createProcess(), createUser(), and newXrdMonSndDictEntry().
Definition at line 68 of file XrdMonSndDummyXrootd.hh.
Referenced by createFile(), and createProcess().
kXR_int16 XrdMonSndDummyXrootd::_activeUser [private] |
Definition at line 70 of file XrdMonSndDummyXrootd.hh.
Referenced by createFile(), createProcess(), createUser(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
Definition at line 71 of file XrdMonSndDummyXrootd.hh.
Referenced by createFile(), createProcess(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
kXR_int16 XrdMonSndDummyXrootd::_activeFile [private] |
Definition at line 72 of file XrdMonSndDummyXrootd.hh.
Referenced by createFile(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
bool XrdMonSndDummyXrootd::_newFile [private] |
vector<PathData> XrdMonSndDummyXrootd::_paths [private] |
Definition at line 83 of file XrdMonSndDummyXrootd.hh.
Referenced by createFile(), newXrdMonSndDictEntry(), newXrdMonSndStageEntry(), and readPaths().
kXR_int32 XrdMonSndDummyXrootd::_firstAvailId [private] |
Definition at line 85 of file XrdMonSndDummyXrootd.hh.
Referenced by closeFiles(), closeOneFile(), newXrdMonSndDictEntry(), newXrdMonSndStageEntry(), and newXrdMonSndTraceEntry().
Definition at line 86 of file XrdMonSndDummyXrootd.hh.
Referenced by newXrdMonSndDictEntry(), newXrdMonSndTraceEntry(), and ~XrdMonSndDummyXrootd().
vector<bool> XrdMonSndDummyXrootd::_openFiles [private] |
Definition at line 88 of file XrdMonSndDummyXrootd.hh.
Referenced by closeFiles(), closeOneFile(), and newXrdMonSndDictEntry().