Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
XrdProofSched.cxx File Reference
#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 "XpdSysError.h"
#include "XrdProofdTrace.h"
Include dependency graph for XrdProofSched.cxx:

Functions

int DoSchedDirective (XrdProofdDirective *d, char *val, XrdOucStream *cfg, bool rcf)
 Generic directive processor.
 
static bool XpdWrkComp (XrdProofWorker *&lhs, XrdProofWorker *&rhs)
 Compare two workers for sorting.
 
void * XrdProofSchedCron (void *p)
 This is an endless loop to check the system periodically or when triggered via a message in a dedicated pipe.
 

Function Documentation

◆ DoSchedDirective()

int DoSchedDirective ( XrdProofdDirective * d,
char * val,
XrdOucStream * cfg,
bool rcf )

Generic directive processor.

Definition at line 154 of file XrdProofSched.cxx.

◆ XpdWrkComp()

static bool XpdWrkComp ( XrdProofWorker *& lhs,
XrdProofWorker *& rhs )
static

Compare two workers for sorting.

Definition at line 145 of file XrdProofSched.cxx.

◆ XrdProofSchedCron()

void * XrdProofSchedCron ( void * p)

This is an endless loop to check the system periodically or when triggered via a message in a dedicated pipe.

Definition at line 88 of file XrdProofSched.cxx.