#include "XrdProofdPlatform.h"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysPriv.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdVersion.hh"
#include "Xrd/XrdBuffer.hh"
#include "XrdNet/XrdNetDNS.hh"
#include "XrdProofdClient.h"
#include "XrdProofdClientMgr.h"
#include "XrdProofdConfig.h"
#include "XrdProofdManager.h"
#include "XrdProofdNetMgr.h"
#include "XrdProofdPriorityMgr.h"
#include "XrdProofdProofServMgr.h"
#include "XrdProofdProtocol.h"
#include "XrdProofdResponse.h"
#include "XrdProofdProofServ.h"
#include "XrdProofSched.h"
#include "XrdProofdTrace.h"
Go to the source code of this file.
Classes | |
struct | hs_response_t |
struct | ResetCtrlcGuard |
class | XrdProofdProtCfg |
Defines | |
#define | MAX_ARGS 128 |
#define | XPDCOND(n, ns) ((n == -1 && ns == -1) || (n > 0 && n >= ns)) |
#define | XPDSETSTRING(n, ns, c, s) |
#define | XPDADOPTSTRING(n, ns, c, s) |
#define | XPDSETINT(n, ns, i, s) |
Typedefs | |
typedef ResetCtrlcGuard | ResetCtrlcGuard_t |
Functions | |
XrdProtocol * | XrdgetProtocol (const char *, char *parms, XrdProtocol_Config *pi) |
int | XrdgetProtocolPort (const char *, char *, XrdProtocol_Config *pi) |
Variables | |
XrdOucTrace * | XrdProofdTrace = 0 |
static XrdSysLogger | gMainLogger |
#define MAX_ARGS 128 |
Definition at line 80 of file XrdProofdProtocol.cxx.
Value:
{ char *t = 0; \ XPDSETSTRING(n, ns, t, s); \ if (t && strlen(t)) { \ SafeFree(c); c = t; \ } else \ SafeFree(t); }
Definition at line 93 of file XrdProofdProtocol.cxx.
Definition at line 84 of file XrdProofdProtocol.cxx.
typedef struct ResetCtrlcGuard ResetCtrlcGuard_t |
XrdProtocol* XrdgetProtocol | ( | const char * | , | |
char * | parms, | |||
XrdProtocol_Config * | pi | |||
) |
Definition at line 176 of file XrdProofdProtocol.cxx.
References XrdProofdProtocol::Configure(), and pi.
Referenced by XrdProtLoad::Load().
int XrdgetProtocolPort | ( | const char * | , | |
char * | , | |||
XrdProtocol_Config * | pi | |||
) |
Definition at line 191 of file XrdProofdProtocol.cxx.
References XrdProofdConfig::Config(), XrdProofdProtCfg::fPort, pi, XrdMonCtrCollector::port, XPD_DEF_PORT, and XrdProofdTrace.
Referenced by XrdProtLoad::Port().
XrdSysLogger gMainLogger [static] |
Definition at line 55 of file XrdProofdProtocol.cxx.
Definition at line 52 of file XrdProofdProtocol.cxx.