XRootD
XrdConfig.cc File Reference
#include <unistd.h>
#include <cctype>
#include <fcntl.h>
#include <pwd.h>
#include <cstdint>
#include <string>
#include <cstring>
#include <cstdio>
#include <sys/param.h>
#include <sys/resource.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/un.h>
#include <algorithm>
#include <limits>
#include "XrdVersion.hh"
#include "Xrd/XrdBuffer.hh"
#include "Xrd/XrdBuffXL.hh"
#include "Xrd/XrdConfig.hh"
#include "Xrd/XrdInet.hh"
#include "Xrd/XrdInfo.hh"
#include "Xrd/XrdLink.hh"
#include "Xrd/XrdLinkCtl.hh"
#include "Xrd/XrdPoll.hh"
#include "Xrd/XrdScheduler.hh"
#include "Xrd/XrdStats.hh"
#include "Xrd/XrdTrace.hh"
#include "XrdNet/XrdNetAddr.hh"
#include "XrdNet/XrdNetIdentity.hh"
#include "XrdNet/XrdNetIF.hh"
#include "XrdNet/XrdNetSecurity.hh"
#include "XrdNet/XrdNetUtils.hh"
#include "XrdOuc/XrdOuca2x.hh"
#include "XrdOuc/XrdOucEnv.hh"
#include "XrdOuc/XrdOucLogging.hh"
#include "XrdOuc/XrdOucPinKing.hh"
#include "XrdOuc/XrdOucSiteName.hh"
#include "XrdOuc/XrdOucStream.hh"
#include "XrdOuc/XrdOucString.hh"
#include "XrdOuc/XrdOucUtils.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysFD.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysTimer.hh"
#include "XrdSys/XrdSysUtils.hh"
#include "XrdTcpMonPin.hh"
#include "XrdTls/XrdTls.hh"
#include "XrdTls/XrdTlsContext.hh"
+ Include dependency graph for XrdConfig.cc:

Go to the source code of this file.

Classes

class  XrdConfigProt
 
union  XrdConfigProt.__unnamed15__
 
union  XrdConfigProt.__unnamed17__
 
class  XrdTcpMonInfo
 

Namespaces

 XrdGlobal
 
 XrdNetSocketCFG
 

Macros

#define S_IAMB   0x1FF
 
#define TS_Xeq(x, m)   if (!strcmp(x,var)) return m(eDest, Config);
 

Variables

XrdBuffManager XrdGlobal::BuffPool
 
int XrdGlobal::devNull = -1
 
int XrdNetSocketCFG::ka_Icnt = 0
 
int XrdNetSocketCFG::ka_Idle = 0
 
int XrdNetSocketCFG::ka_Itvl = 0
 
XrdSysLogger XrdGlobal::Logger
 
XrdScheduler XrdGlobal::Sched
 
XrdTcpMonPinXrdGlobal::TcpMonPin = 0
 
XrdTlsContextXrdGlobal::tlsCtx = 0
 
XrdOucString XrdGlobal::totalCF
 
XrdInetXrdGlobal::XrdNetTCP = 0
 
XrdSysTrace XrdGlobal::XrdTrace
 

Class Documentation

◆ XrdConfigProt.__unnamed15__

union XrdConfigProt.__unnamed15__

Definition at line 179 of file XrdConfig.cc.

+ Collaboration diagram for XrdConfigProt.__unnamed15__:
Class Members
int port
int portVec[XrdProtLoad::PortoMax]

◆ XrdConfigProt.__unnamed17__

union XrdConfigProt.__unnamed17__

Definition at line 182 of file XrdConfig.cc.

+ Collaboration diagram for XrdConfigProt.__unnamed17__:
Class Members
bool dotls
bool tlsVec[XrdProtLoad::PortoMax]

Macro Definition Documentation

◆ S_IAMB

#define S_IAMB   0x1FF

Definition at line 159 of file XrdConfig.cc.

◆ TS_Xeq

#define TS_Xeq (   x,
 
)    if (!strcmp(x,var)) return m(eDest, Config);

Definition at line 156 of file XrdConfig.cc.