xrootd
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 logKeep
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 ( void  )
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
char* XrdCnsConfig::bPath
int XrdCnsConfig::cInt

Referenced by XrdCns::CnsInt().

char* XrdCnsConfig::cPath
XrdOucTList* XrdCnsConfig::Dest
char* XrdCnsConfig::ePath
XrdOucTList* XrdCnsConfig::Exports
char* XrdCnsConfig::LCLRoot
char* XrdCnsConfig::logfn

Referenced by main().

int XrdCnsConfig::logKeep

Referenced by main().

int XrdCnsConfig::mInt
XrdOucName2Name* XrdCnsConfig::N2N
const int XrdCnsConfig::optNoCns = 0x0002
static
const int XrdCnsConfig::optRecr = 0x0001
static
int XrdCnsConfig::Opts

Referenced by XrdCnsLogServer::Init().

int XrdCnsConfig::Port
int XrdCnsConfig::qLim
XrdCnsXref* XrdCnsConfig::Space
XrdCnsLogServer* XrdCnsConfig::XrdCnsLog

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