![]() |
XRootD
|
#include <XrdProtocol.hh>
Public Member Functions | |
XrdProtocol_Config () | |
XrdProtocol_Config (XrdProtocol_Config &rhs)=delete | |
~XrdProtocol_Config () | |
Public Attributes | ||
union { | ||
const struct sockaddr * | myAddr | |
const XrdNetSockAddr * | urAddr | |
}; | ||
int | AdmMode | |
const char * | AdmPath | |
int | argc | |
char ** | argv | |
XrdBuffManager * | BPool | |
char * | ConfigFN | |
int | ConnMax | |
char | DebugON | |
XrdSysError * | eDest | |
int | Format | |
int | hailWait | |
int | idleWait | |
const char * | myInst | |
const char * | myName | |
const char * | myProg | |
XrdInet * | NetTCP | |
int | Port | |
int | readWait | |
void * | rsvd0 | |
int | rsvd1 | |
char | rsvd3 [7] | |
XrdScheduler * | Sched | |
XrdStats * | Stats | |
XrdOucEnv * | theEnv | |
XrdTlsContext * | tlsCtx | |
int | tlsPort | |
XrdOucString * | totalCF | |
int | WSize | |
int | xrdFlags | |
Static Public Attributes | |
static const int | admPSet = 0x00000001 |
Definition at line 55 of file XrdProtocol.hh.
|
delete |
References XrdProtocol_Config().
Referenced by XrdProtocol_Config().
|
inline |
Definition at line 103 of file XrdProtocol.hh.
|
inline |
Definition at line 105 of file XrdProtocol.hh.
union { ... } XrdProtocol_Config |
int XrdProtocol_Config::AdmMode |
Definition at line 77 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdCmsConfig::Configure0().
const char* XrdProtocol_Config::AdmPath |
Definition at line 76 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdCmsConfig::Configure0().
|
static |
Definition at line 79 of file XrdProtocol.hh.
Referenced by XrdConfig::Configure().
int XrdProtocol_Config::argc |
Definition at line 93 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdgetProtocolPort().
char** XrdProtocol_Config::argv |
Definition at line 94 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdgetProtocolPort().
XrdBuffManager* XrdProtocol_Config::BPool |
Definition at line 63 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), and XrdXrootdProtocol::Configure().
char* XrdProtocol_Config::ConfigFN |
Definition at line 71 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), XrdXrootdProtocol::Configure(), and XrdgetProtocolPort().
int XrdProtocol_Config::ConnMax |
Definition at line 90 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), and XrdXrootdProtocol::Configure().
char XrdProtocol_Config::DebugON |
Definition at line 95 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), XrdXrootdProtocol::Configure(), and XrdCmsConfig::Configure0().
XrdSysError* XrdProtocol_Config::eDest |
Definition at line 61 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), XrdXrootdProtocol::Configure(), XrdCmsConfig::Configure0(), main(), and XrdgetProtocol().
int XrdProtocol_Config::Format |
Definition at line 72 of file XrdProtocol.hh.
int XrdProtocol_Config::hailWait |
Definition at line 97 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure().
int XrdProtocol_Config::idleWait |
Definition at line 92 of file XrdProtocol.hh.
const char* XrdProtocol_Config::myInst |
Definition at line 81 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdCmsConfig::Configure0().
const char* XrdProtocol_Config::myName |
Definition at line 82 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdCmsConfig::Configure0().
const char* XrdProtocol_Config::myProg |
Definition at line 83 of file XrdProtocol.hh.
Referenced by XrdCmsConfig::Configure0().
XrdInet* XrdProtocol_Config::NetTCP |
Definition at line 62 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure(), and XrdgetProtocol().
int XrdProtocol_Config::Port |
Definition at line 73 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), XrdXrootdProtocol::Configure(), XrdCmsConfig::Configure0(), XrdProtLoad::Load(), and XrdgetProtocolPort().
int XrdProtocol_Config::readWait |
Definition at line 91 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure().
void* XrdProtocol_Config::rsvd0 |
Definition at line 67 of file XrdProtocol.hh.
Referenced by XrdProtocol_Config().
int XrdProtocol_Config::rsvd1 |
Definition at line 75 of file XrdProtocol.hh.
Referenced by XrdProtocol_Config().
char XrdProtocol_Config::rsvd3[7] |
Definition at line 96 of file XrdProtocol.hh.
Referenced by XrdProtocol_Config().
XrdScheduler* XrdProtocol_Config::Sched |
Definition at line 64 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), XrdXrootdProtocol::Configure(), XrdCmsConfig::Configure0(), mainAccept(), and mainAdmin().
XrdStats* XrdProtocol_Config::Stats |
Definition at line 65 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure().
XrdOucEnv* XrdProtocol_Config::theEnv |
Definition at line 66 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), XrdXrootdProtocol::Configure(), and XrdCmsConfig::Configure0().
XrdTlsContext* XrdProtocol_Config::tlsCtx |
Definition at line 99 of file XrdProtocol.hh.
Referenced by XrdHttpProtocol::Configure(), and XrdXrootdProtocol::Configure().
int XrdProtocol_Config::tlsPort |
Definition at line 98 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure().
XrdOucString* XrdProtocol_Config::totalCF |
Definition at line 100 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure().
int XrdProtocol_Config::WSize |
Definition at line 74 of file XrdProtocol.hh.
Referenced by XrdXrootdProtocol::Configure().
int XrdProtocol_Config::xrdFlags |
Definition at line 78 of file XrdProtocol.hh.