xrootd
|
#include <XrdMonSndDummyXrootd.hh>
XrdMonSndDummyXrootd::XrdMonSndDummyXrootd | ( | ) |
XrdMonSndDummyXrootd::~XrdMonSndDummyXrootd | ( | ) |
References _noTracesPerDict.
void XrdMonSndDummyXrootd::closeFiles | ( | vector< kXR_int32 > & | closedFiles | ) |
References _firstAvailId, and _openFiles.
Referenced by closeFiles().
kXR_int32 XrdMonSndDummyXrootd::closeOneFile | ( | ) |
References _firstAvailId, and _openFiles.
Referenced by closeFiles().
void XrdMonSndDummyXrootd::createFile | ( | ) | [private] |
References _activeFile, _activeProcess, _activeUser, _newFile, _noCalls2NewFile, _paths, _users, XrdMonSndDummyXrootd::PathData::fd, XrdMonSndDebug::Generator, XrdMonSndDummyXrootd::User::HostAndPid::myFiles, XrdMonSndDummyXrootd::User::myProcesses, NEWFILEFREQUENCY, XrdMonSndDummyXrootd::PathData::path, and XrdMonSndDebug::verbose().
Referenced by newXrdMonSndDictEntry().
void XrdMonSndDummyXrootd::createProcess | ( | ) | [private] |
void XrdMonSndDummyXrootd::createUser | ( | ) | [private] |
References _activeUser, _noCalls2NewProc, _noCalls2NewUser, _users, XrdMonSndDebug::Generator, NEWUSERFREQUENCY, and XrdMonSndDebug::verbose().
Referenced by newXrdMonSndDictEntry().
string XrdMonSndDummyXrootd::generateHostName | ( | ) | [private] |
References MAXHOSTS.
Referenced by createProcess().
string XrdMonSndDummyXrootd::generateUserName | ( | kXR_int16 | uid | ) | [private] |
Referenced by newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
int XrdMonSndDummyXrootd::initialize | ( | const char * | pathFile | ) |
References readPaths().
Referenced by main().
XrdMonSndDictEntry XrdMonSndDummyXrootd::newXrdMonSndDictEntry | ( | ) |
References _activeFile, _activeProcess, _activeUser, _firstAvailId, _noCalls2NewProc, _noCalls2NewUser, _noTracesPerDict, _openFiles, _paths, _users, createFile(), createProcess(), createUser(), XrdMonSndDummyXrootd::PathData::fd, generateUserName(), XrdMonSndDummyXrootd::User::HostAndPid::myFiles, XrdMonSndDummyXrootd::User::myProcesses, XrdMonSndDummyXrootd::User::HostAndPid::name, XrdMonSndDummyXrootd::PathData::path, XrdMonSndDummyXrootd::User::HostAndPid::pid, and XrdMonSndDummyXrootd::User::uid.
Referenced by doDictionaryXrdMonSndPacket().
XrdMonSndStageEntry XrdMonSndDummyXrootd::newXrdMonSndStageEntry | ( | ) |
References _activeFile, _activeProcess, _activeUser, _firstAvailId, _paths, _users, XrdMonSndDummyXrootd::PathData::fd, generateUserName(), gettimeofday(), XrdMonSndDummyXrootd::User::HostAndPid::myFiles, XrdMonSndDummyXrootd::User::myProcesses, XrdMonSndDummyXrootd::User::HostAndPid::name, XrdMonSndDummyXrootd::PathData::path, XrdMonSndDummyXrootd::User::HostAndPid::pid, and XrdMonSndDummyXrootd::User::uid.
Referenced by doStageXrdMonSndPacket().
XrdMonSndTraceEntry XrdMonSndDummyXrootd::newXrdMonSndTraceEntry | ( | ) |
References _firstAvailId, and _noTracesPerDict.
Referenced by doTraceXrdMonSndPacket().
int XrdMonSndDummyXrootd::readPaths | ( | const char * | pathFile | ) | [private] |
References _paths.
Referenced by initialize().
kXR_int16 XrdMonSndDummyXrootd::_activeFile [private] |
Referenced by createFile(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
Referenced by createFile(), createProcess(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
kXR_int16 XrdMonSndDummyXrootd::_activeUser [private] |
Referenced by createFile(), createProcess(), createUser(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
kXR_int32 XrdMonSndDummyXrootd::_firstAvailId [private] |
Referenced by closeFiles(), closeOneFile(), newXrdMonSndDictEntry(), newXrdMonSndStageEntry(), and newXrdMonSndTraceEntry().
bool XrdMonSndDummyXrootd::_newFile [private] |
Referenced by createFile().
Referenced by createFile(), and createProcess().
Referenced by createProcess(), createUser(), and newXrdMonSndDictEntry().
Referenced by createUser(), and newXrdMonSndDictEntry().
vector<kXR_unt32> XrdMonSndDummyXrootd::_noTracesPerDict [private] |
Referenced by newXrdMonSndDictEntry(), newXrdMonSndTraceEntry(), and ~XrdMonSndDummyXrootd().
vector<bool> XrdMonSndDummyXrootd::_openFiles [private] |
Referenced by closeFiles(), closeOneFile(), and newXrdMonSndDictEntry().
vector<PathData> XrdMonSndDummyXrootd::_paths [private] |
Referenced by createFile(), newXrdMonSndDictEntry(), newXrdMonSndStageEntry(), and readPaths().
vector<User> XrdMonSndDummyXrootd::_users [private] |
Referenced by createFile(), createProcess(), createUser(), newXrdMonSndDictEntry(), and newXrdMonSndStageEntry().
kXR_int16 XrdMonSndDummyXrootd::MAXHOSTS = 20 [static] |
Referenced by generateHostName().
kXR_int16 XrdMonSndDummyXrootd::NEWFILEFREQUENCY = 1 [static] |
Referenced by createFile().
kXR_int16 XrdMonSndDummyXrootd::NEWPROCFREQUENCY = 1 [static] |
Referenced by createProcess(), and main().
kXR_int16 XrdMonSndDummyXrootd::NEWUSERFREQUENCY = 1 [static] |
Referenced by createUser(), and main().