|
XRootD
|
#include <XrdCmsClientConfig.hh>
Collaboration diagram for XrdCmsClientConfig:Public Types | |
| enum | { FailOver = 'f' , RoundRob = 'r' } |
| enum | configHow { configMeta = 1 , configNorm = 2 , configProxy = 4 } |
| enum | configWhat { configMan = 1 , configSuper = 2 , configServer = 4 } |
Public Member Functions | |
| XrdCmsClientConfig (XrdCmsPerfMon *cmsmon=0) | |
| ~XrdCmsClientConfig () | |
| int | Configure (const char *cfn, configWhat What, configHow How) |
Public Attributes | |
| char * | cidTag |
| char * | CMSPath |
| int | ConWait |
| int | FwdWait |
| int | haveMeta |
| XrdOucTList * | ManList |
| const char * | myHost |
| const char * | myName |
| char * | myVNID |
| XrdOucTList * | PanList |
| int | perfInt |
| XrdCmsPerfMon * | perfMon |
| int | PrepWait |
| int | RepDelay |
| int | RepNone |
| int | RepWait |
| int | RepWaitMS |
| unsigned char | SMode |
| unsigned char | SModeP |
Definition at line 43 of file XrdCmsClientConfig.hh.
| anonymous enum |
|
inline |
Definition at line 76 of file XrdCmsClientConfig.hh.
| XrdCmsClientConfig::~XrdCmsClientConfig | ( | ) |
Definition at line 74 of file XrdCmsClientConfig.cc.
References XrdOucTList::next.
| int XrdCmsClientConfig::Configure | ( | const char * | cfn, |
| configWhat | What, | ||
| configHow | How | ||
| ) |
Definition at line 93 of file XrdCmsClientConfig.cc.
References XrdSysError::Emsg(), XrdOucEnv::Export(), XrdOucUtils::genPath(), XrdCmsClientMsg::Init(), XrdOucUtils::InstName(), XrdCmsUtils::loadPerfMon(), XrdSysError::logger(), XrdCms::myVersion, XrdOucTList::next, XrdCms::Say, XrdOucTList::text, XrdCms::Trace, TRACE_ALL, and XrdSysTrace::What.
Referenced by XrdCmsFinderRMT::Configure(), and XrdCmsFinderTRG::Configure().
Here is the call graph for this function:
Here is the caller graph for this function:| char* XrdCmsClientConfig::cidTag |
Definition at line 65 of file XrdCmsClientConfig.hh.
| char* XrdCmsClientConfig::CMSPath |
Definition at line 61 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure(), and XrdCmsFinderTRG::Configure().
| int XrdCmsClientConfig::ConWait |
Definition at line 52 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::FwdWait |
Definition at line 58 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::haveMeta |
Definition at line 59 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| XrdOucTList* XrdCmsClientConfig::ManList |
Definition at line 67 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure(), and XrdCmsFinderTRG::Configure().
| const char* XrdCmsClientConfig::myHost |
Definition at line 62 of file XrdCmsClientConfig.hh.
| const char* XrdCmsClientConfig::myName |
Definition at line 63 of file XrdCmsClientConfig.hh.
| char* XrdCmsClientConfig::myVNID |
Definition at line 64 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure(), and XrdCmsFinderTRG::Configure().
| XrdOucTList* XrdCmsClientConfig::PanList |
Definition at line 68 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure(), and XrdCmsFinderTRG::Configure().
| int XrdCmsClientConfig::perfInt |
Definition at line 70 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderTRG::Configure().
| XrdCmsPerfMon* XrdCmsClientConfig::perfMon |
Definition at line 69 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderTRG::Configure().
| int XrdCmsClientConfig::PrepWait |
Definition at line 57 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::RepDelay |
Definition at line 55 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::RepNone |
Definition at line 56 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::RepWait |
Definition at line 53 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| int XrdCmsClientConfig::RepWaitMS |
Definition at line 54 of file XrdCmsClientConfig.hh.
| unsigned char XrdCmsClientConfig::SMode |
Definition at line 71 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().
| unsigned char XrdCmsClientConfig::SModeP |
Definition at line 72 of file XrdCmsClientConfig.hh.
Referenced by XrdCmsFinderRMT::Configure().