#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.
1.5.1