xrootd
|
#include <XrdConfig.hh>
Public Member Functions | |
int | Configure (int argc, char **argv) |
int | ConfigXeq (char *var, XrdOucStream &Config, XrdSysError *eDest=0) |
XrdConfig () | |
~XrdConfig () | |
Public Attributes | |
XrdProtocol_Config | ProtInfo |
XrdInet * | NetADM |
std::vector< XrdInet * > | NetTCP |
Private Member Functions | |
int | ASocket (const char *path, const char *fname, mode_t mode) |
int | ConfigProc (void) |
XrdInet * | getNet (int port, bool isTLS) |
int | getUG (char *parm, uid_t &theUid, gid_t &theGid) |
void | Manifest (const char *pidfn) |
bool | PidFile (const char *clpFN, bool optbg) |
void | setCFG (bool start) |
int | setFDL () |
int | Setup (char *dfltp, char *libProt) |
int | SetupAPath () |
bool | SetupTLS () |
void | Usage (int rc) |
int | xallow (XrdSysError *edest, XrdOucStream &Config) |
int | xapath (XrdSysError *edest, XrdOucStream &Config) |
int | xhpath (XrdSysError *edest, XrdOucStream &Config) |
int | xbuf (XrdSysError *edest, XrdOucStream &Config) |
int | xmaxfd (XrdSysError *edest, XrdOucStream &Config) |
int | xnet (XrdSysError *edest, XrdOucStream &Config) |
int | xnkap (XrdSysError *edest, char *val) |
int | xlog (XrdSysError *edest, XrdOucStream &Config) |
int | xpidf (XrdSysError *edest, XrdOucStream &Config) |
int | xport (XrdSysError *edest, XrdOucStream &Config) |
int | xprot (XrdSysError *edest, XrdOucStream &Config) |
int | xrep (XrdSysError *edest, XrdOucStream &Config) |
int | xsched (XrdSysError *edest, XrdOucStream &Config) |
int | xsit (XrdSysError *edest, XrdOucStream &Config) |
int | xtcpmon (XrdSysError *edest, XrdOucStream &Config) |
int | xtls (XrdSysError *edest, XrdOucStream &Config) |
int | xtlsca (XrdSysError *edest, XrdOucStream &Config) |
int | xtlsci (XrdSysError *edest, XrdOucStream &Config) |
int | xtrace (XrdSysError *edest, XrdOucStream &Config) |
int | xtmo (XrdSysError *edest, XrdOucStream &Config) |
Private Attributes | |
XrdNetSecurity * | Police |
XrdTcpMonInfo * | tmoInfo |
const char * | myProg |
const char * | myName |
const char * | myDomain |
const char * | mySitName |
const char * | myInsName |
char * | myInstance |
char * | AdminPath |
char * | HomePath |
char * | PidPath |
char * | tlsCert |
char * | tlsKey |
char * | caDir |
char * | caFile |
char * | ConfigFN |
char * | repDest [2] |
XrdConfigProt * | Firstcp |
XrdConfigProt * | Lastcp |
int | Net_Blen |
int | Net_Opts |
int | TLS_Blen |
int | TLS_Opts |
int | PortTCP |
int | PortUDP |
int | PortTLS |
int | AdminMode |
int | HomeMode |
int | repInt |
uint64_t | tlsOpts |
bool | tlsNoVer |
bool | tlsNoCAD |
char | repOpts |
char | ppNet |
signed char | coreV |
char | Specs |
bool | isStrict |
unsigned int | maxFD |
Static Private Attributes | |
static const char * | TraceID |
static const int | hpSpec = 0x01 |
XrdConfig::XrdConfig | ( | ) |
|
inline |
|
private |
|
private |
int XrdConfig::Configure | ( | int | argc, |
char ** | argv | ||
) |
int XrdConfig::ConfigXeq | ( | char * | var, |
XrdOucStream & | Config, | ||
XrdSysError * | eDest = 0 |
||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
XrdInet* XrdConfig::NetADM |
std::vector<XrdInet*> XrdConfig::NetTCP |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
XrdProtocol_Config XrdConfig::ProtInfo |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |