|
xrootd
|
#include <XrdCmsClientConfig.hh>

Public Types | |
| enum | configHow { configMeta = 1, configNorm = 2, configProxy = 4 } |
| enum | configWhat { configMan = 1, configSuper = 2, configServer = 4 } |
| enum | { FailOver = 'f', RoundRob = 'r' } |
Public Member Functions | |
| int | Configure (char *cfn, configWhat What, configHow How) |
| XrdCmsClientConfig () | |
| ~XrdCmsClientConfig () | |
Public Attributes | |
| int | ConWait |
| int | RepWait |
| int | RepWaitMS |
| int | RepDelay |
| int | RepNone |
| int | PrepWait |
| int | FwdWait |
| int | haveMeta |
| char * | CMSPath |
| char * | myHost |
| const char * | myName |
| XrdOucTList * | ManList |
| XrdOucTList * | PanList |
| unsigned char | SMode |
| unsigned char | SModeP |
Private Member Functions | |
| int | ConfigProc (char *cfn) |
| int | ConfigXeq (char *var, XrdOucStream &Config) |
| int | xapath (XrdOucStream &Config) |
| int | xconw (XrdOucStream &Config) |
| int | xmang (XrdOucStream &Config) |
| int | xreqs (XrdOucStream &Config) |
| int | xtrac (XrdOucStream &Config) |
Private Attributes | |
| int | isMeta |
| int | isMan |
| XrdCmsClientConfig::XrdCmsClientConfig | ( | ) | [inline] |
| XrdCmsClientConfig::~XrdCmsClientConfig | ( | ) |
References XrdOucTList::next.
| int XrdCmsClientConfig::ConfigProc | ( | char * | cfn | ) | [private] |
| int XrdCmsClientConfig::Configure | ( | char * | cfn, |
| configWhat | What, | ||
| configHow | How | ||
| ) |
References DEBUG, XrdSysError::Emsg(), EPNAME, XrdOucEnv::Export(), XrdOucUtils::genPath(), XrdCmsClientMsg::Init(), XrdOucUtils::InstName(), XrdOucTList::next, XrdCms::Say, XrdCmsSecurity::setSystemID(), XrdOucTList::text, XrdCms::Trace, TRACE_ALL, XrdOucTList::val, and XrdOucTrace::What.
Referenced by XrdCmsFinderTRG::Configure(), and XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::ConfigXeq | ( | char * | var, |
| XrdOucStream & | Config | ||
| ) | [private] |
References TS_Xeq.
| int XrdCmsClientConfig::xapath | ( | XrdOucStream & | Config | ) | [private] |
References XrdSysError::Emsg(), XrdOucStream::GetWord(), XrdCms::Say, and sockaddr_un::sun_path.
| int XrdCmsClientConfig::xconw | ( | XrdOucStream & | Config | ) | [private] |
References XrdOuca2x::a2tm(), XrdSysError::Emsg(), XrdOucStream::GetWord(), and XrdCms::Say.
| int XrdCmsClientConfig::xmang | ( | XrdOucStream & | Config | ) | [private] |
| int XrdCmsClientConfig::xreqs | ( | XrdOucStream & | Config | ) | [private] |
References XrdOuca2x::a2i(), XrdOuca2x::a2tm(), XrdSysError::Emsg(), XrdOucStream::GetWord(), XrdSysError::Say(), and XrdCms::Say.
| int XrdCmsClientConfig::xtrac | ( | XrdOucStream & | Config | ) | [private] |
Referenced by XrdCmsFinderTRG::Configure(), and XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
int XrdCmsClientConfig::isMan [private] |
int XrdCmsClientConfig::isMeta [private] |
Referenced by XrdCmsFinderRMT::Configure().
| const char* XrdCmsClientConfig::myName |
Referenced by XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
Referenced by XrdCmsFinderRMT::Configure().
| unsigned char XrdCmsClientConfig::SMode |
Referenced by XrdCmsFinderRMT::Configure().
| unsigned char XrdCmsClientConfig::SModeP |
Referenced by XrdCmsFinderRMT::Configure().
1.7.3