#include "XrdProofdPlatform.h"#include "XpdSysError.h"#include "XpdSysLogger.h"#include "XrdSys/XrdSysPriv.hh"#include "XrdOuc/XrdOucStream.hh"#include "XrdVersion.hh"#include "Xrd/XrdBuffer.hh"#include "Xrd/XrdScheduler.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 "XrdROOT.h"#include "rpdconn.h"#include "XrdProofdTrace.h"Macros | |
| #define | MAX_ARGS 128 |
| #define | XPDADOPTSTRING(n, ns, c, s) |
| #define | XPDCOND(n, ns) ((n == -1 && ns == -1) || (n > 0 && n >= ns)) |
| #define | XPDSETINT(n, ns, i, s) |
| #define | XPDSETSTRING(n, ns, c, s) |
Typedefs | |
| typedef struct ResetCtrlcGuard | ResetCtrlcGuard_t |
Functions | |
| XrdProtocol * | XrdgetProtocol (const char *, char *parms, XrdProtocol_Config *pi) |
| This protocol is meant to live in a shared library. | |
| int | XrdgetProtocolPort (const char *, char *, XrdProtocol_Config *pi) |
| This function is called early on to determine the port we need to use. | |
Variables | |
| static XrdSysLogger | gMainLogger |
| XrdOucTrace * | XrdProofdTrace = 0 |
| #define MAX_ARGS 128 |
Definition at line 77 of file XrdProofdProtocol.cxx.
Definition at line 90 of file XrdProofdProtocol.cxx.
Definition at line 81 of file XrdProofdProtocol.cxx.
| #define XPDSETINT | ( | n, | |
| ns, | |||
| i, | |||
| s | |||
| ) |
Definition at line 100 of file XrdProofdProtocol.cxx.
| typedef struct ResetCtrlcGuard ResetCtrlcGuard_t |
| XrdProtocol * XrdgetProtocol | ( | const char * | , |
| char * | parms, | ||
| XrdProtocol_Config * | pi | ||
| ) |
This protocol is meant to live in a shared library.
The interface below is used by the server to obtain a copy of the protocol object that can be used to decide whether or not a link is talking a particular protocol.
Definition at line 181 of file XrdProofdProtocol.cxx.
| int XrdgetProtocolPort | ( | const char * | , |
| char * | , | ||
| XrdProtocol_Config * | pi | ||
| ) |
This function is called early on to determine the port we need to use.
The The default is ostensibly 1093 but can be overidden; which we allow.
Definition at line 195 of file XrdProofdProtocol.cxx.
|
static |
Definition at line 53 of file XrdProofdProtocol.cxx.
| XrdOucTrace* XrdProofdTrace = 0 |
Definition at line 50 of file XrdProofdProtocol.cxx.