xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | List of all members
XrdCnsConfig Class Reference

#include <XrdCnsConfig.hh>

Collaboration diagram for XrdCnsConfig:
Collaboration graph
[legend]

Public Member Functions

int Configure (int argc, char **argv, char *argt=0)
 
int Configure ()
 
int LocalPath (const char *oldp, char *newp, int newpsz)
 
int LogicPath (const char *oldp, char *newp, int newpsz)
 
int MountPath (const char *oldp, char *newp, int newpsz)
 
 XrdCnsConfig ()
 
 ~XrdCnsConfig ()
 

Public Attributes

char * aPath
 
char * bPath
 
char * cPath
 
char * ePath
 
XrdOucTListDest
 
XrdOucTListbDest
 
XrdOucTListExports
 
char * LCLRoot
 
XrdOucName2NameN2N
 
XrdCnsLogServerXrdCnsLog
 
XrdCnsXrefSpace
 
char * logfn
 
int bindArg
 
int Port
 
int mInt
 
int cInt
 
int qLim
 
int Opts
 

Static Public Attributes

static const int optRecr = 0x0001
 
static const int optNoCns = 0x0002
 

Private Member Functions

int ConfigN2N ()
 
int NAPath (const char *What, const char *Path)
 

Constructor & Destructor Documentation

XrdCnsConfig::XrdCnsConfig ( )
inline
XrdCnsConfig::~XrdCnsConfig ( )
inline

Member Function Documentation

int XrdCnsConfig::ConfigN2N ( )
private
int XrdCnsConfig::Configure ( int  argc,
char **  argv,
char *  argt = 0 
)
int XrdCnsConfig::Configure ( )
int XrdCnsConfig::LocalPath ( const char *  oldp,
char *  newp,
int  newpsz 
)
int XrdCnsConfig::LogicPath ( const char *  oldp,
char *  newp,
int  newpsz 
)
int XrdCnsConfig::MountPath ( const char *  oldp,
char *  newp,
int  newpsz 
)
int XrdCnsConfig::NAPath ( const char *  What,
const char *  Path 
)
private

Member Data Documentation

char* XrdCnsConfig::aPath
XrdOucTList* XrdCnsConfig::bDest
int XrdCnsConfig::bindArg
char* XrdCnsConfig::bPath
int XrdCnsConfig::cInt
char* XrdCnsConfig::cPath
XrdOucTList* XrdCnsConfig::Dest
char* XrdCnsConfig::ePath
XrdOucTList* XrdCnsConfig::Exports
char* XrdCnsConfig::LCLRoot
char* XrdCnsConfig::logfn
int XrdCnsConfig::mInt
XrdOucName2Name* XrdCnsConfig::N2N
const int XrdCnsConfig::optNoCns = 0x0002
static
const int XrdCnsConfig::optRecr = 0x0001
static
int XrdCnsConfig::Opts
int XrdCnsConfig::Port
int XrdCnsConfig::qLim
XrdCnsXref* XrdCnsConfig::Space
XrdCnsLogServer* XrdCnsConfig::XrdCnsLog

The documentation for this class was generated from the following file: