ROOT
6.06/09
Reference Guide
|
#include "XrdProofdPlatform.h"
#include "XpdSysDNS.h"
#include "XpdSysError.h"
#include "XpdSysLogger.h"
#include "Xrd/XrdBuffer.hh"
#include "Xrd/XrdPoll.hh"
#include "Xrd/XrdScheduler.hh"
#include "XrdNet/XrdNet.hh"
#include "XrdOuc/XrdOucRash.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdSys/XrdSysPriv.hh"
#include "XrdSys/XrdSysPlugin.hh"
#include "XrdProofdClient.h"
#include "XrdProofdClientMgr.h"
#include "XrdProofdManager.h"
#include "XrdProofdNetMgr.h"
#include "XrdProofdPriorityMgr.h"
#include "XrdProofdProofServMgr.h"
#include "XrdProofdProtocol.h"
#include "XrdProofGroup.h"
#include "XrdProofSched.h"
#include "XrdROOT.h"
#include <map>
#include "XrdProofdTrace.h"
Go to the source code of this file.
Macros | |
#define | PutEnv(x, e) { if (e) { putenv(x); } else { delete[] x; } } |
Functions | |
void * | XrdProofdProofServCron (void *p) |
This is an endless loop to check the system periodically or when triggered via a message in a dedicated pipe. More... | |
void * | XrdProofdProofServRecover (void *p) |
Waiting for session to recover after an abrupt shutdown. More... | |
static int | WriteSessEnvs (const char *, XpdEnv *env, void *s) |
Run thorugh entries to broadcast the relevant priority. More... | |
static int | WriteSessRCs (const char *, XpdEnv *erc, void *f) |
Run thorugh entries to broadcast the relevant priority. More... | |
static int | BroadcastPriority (const char *, XrdProofdProofServ *ps, void *s) |
Run thorugh entries to broadcast the relevant priority. More... | |
static int | FreeClientID (const char *, XrdProofdProofServ *ps, void *s) |
Run through entries to reset the disconnecting client slots. More... | |
static int | CountTopMasters (const char *, XrdProofdProofServ *ps, void *s) |
Run thorugh entries to count top-masters. More... | |
Variables | |
static XpdManagerCron_t | fManagerCron |
Definition at line 61 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::CreateProofServEnvFile(), and WriteSessEnvs().
|
static |
Run thorugh entries to broadcast the relevant priority.
Definition at line 4507 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::BroadcastPriorities().
|
static |
Run thorugh entries to count top-masters.
Definition at line 4679 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::CurrentSessions().
|
static |
Run through entries to reset the disconnecting client slots.
Definition at line 4648 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::DisconnectFromProofServ().
Run thorugh entries to broadcast the relevant priority.
Definition at line 2840 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::CreateProofServEnvFile(), and XrdProofdProofServMgr::SetProofServEnvOld().
Run thorugh entries to broadcast the relevant priority.
Definition at line 3301 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::CreateProofServRootRc().
This is an endless loop to check the system periodically or when triggered via a message in a dedicated pipe.
Definition at line 80 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::Config().
Waiting for session to recover after an abrupt shutdown.
Definition at line 238 of file XrdProofdProofServMgr.cxx.
Referenced by XrdProofdProofServMgr::PrepareSessionRecovering().
|
static |
Definition at line 67 of file XrdProofdProofServMgr.cxx.