#include <list>
#include "XProofProtocol.h"
#include "XrdProofdManager.h"
#include "XrdProofdNetMgr.h"
#include "XrdProofdProofServMgr.h"
#include "XrdProofGroup.h"
#include "XrdProofSched.h"
#include "XrdProofdProofServ.h"
#include "XrdProofWorker.h"
#include "XrdOuc/XrdOucString.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdProofdTrace.h"
Go to the source code of this file.
Functions | |
void * | XrdProofSchedCron (void *p) |
static bool | XpdWrkComp (XrdProofWorker *&lhs, XrdProofWorker *&rhs) |
int | DoSchedDirective (XrdProofdDirective *d, char *val, XrdOucStream *cfg, bool rcf) |
int DoSchedDirective | ( | XrdProofdDirective * | d, | |
char * | val, | |||
XrdOucStream * | cfg, | |||
bool | rcf | |||
) |
static bool XpdWrkComp | ( | XrdProofWorker *& | lhs, | |
XrdProofWorker *& | rhs | |||
) | [static] |
Definition at line 146 of file XrdProofSched.cxx.
References XrdProofWorker::GetNActiveSessions().
Referenced by XrdProofSched::GetWorkers().
void* XrdProofSchedCron | ( | void * | p | ) |
Definition at line 89 of file XrdProofSched.cxx.
References buf, XrdProofSched::CheckFrequency(), XrdProofSched::kReschedule, XrdProofSched::Pipe(), XrdProofdPipe::Poll(), XrdProofdPipe::Recv(), XrdProofSched::Reschedule(), TRACE, XpdMsg::Type(), XPDERR, and XPDLOC.
Referenced by XrdProofSched::Config().