XrdCmsClientConfig Class Reference
#include <XrdCmsClientConfig.hh>
List of all members.
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 (const char *cfn, configWhat What, configHow How) |
| XrdCmsClientConfig (XrdCmsPerfMon *cmsmon=0) |
| ~XrdCmsClientConfig () |
Public Attributes |
int | ConWait |
int | RepWait |
int | RepWaitMS |
int | RepDelay |
int | RepNone |
int | PrepWait |
int | FwdWait |
int | haveMeta |
char * | CMSPath |
const char * | myHost |
const char * | myName |
char * | myVNID |
char * | cidTag |
XrdOucTList * | ManList |
XrdOucTList * | PanList |
XrdCmsPerfMon * | perfMon |
int | perfInt |
unsigned char | SMode |
unsigned char | SModeP |
Private Member Functions |
int | ConfigProc (const char *cfn) |
bool | ConfigSID (const char *cFile, XrdOucTList *tpl, char sfx) |
int | ConfigXeq (char *var, XrdOucStream &Config) |
int | xapath (XrdOucStream &Config) |
int | xcidt (XrdOucStream &Config) |
int | xconw (XrdOucStream &Config) |
int | xmang (XrdOucStream &Config) |
int | xperf (XrdOucStream &Config) |
int | xreqs (XrdOucStream &Config) |
int | xtrac (XrdOucStream &Config) |
int | xvnid (XrdOucStream &Config) |
Private Attributes |
char * | VNID_Lib |
char * | VNID_Parms |
char * | prfLib |
char * | prfParms |
XrdCmsPerfMon * | cmsMon |
bool | isMeta |
bool | isMan |
bool | isServer |
Member Enumeration Documentation
- Enumerator:
configMeta |
|
configNorm |
|
configProxy |
|
- Enumerator:
configMan |
|
configSuper |
|
configServer |
|
Constructor & Destructor Documentation
XrdCmsClientConfig::XrdCmsClientConfig |
( |
XrdCmsPerfMon * |
cmsmon = 0 |
) |
[inline] |
XrdCmsClientConfig::~XrdCmsClientConfig |
( |
|
) |
|
Member Function Documentation
int XrdCmsClientConfig::ConfigProc |
( |
const char * |
cfn |
) |
[private] |
bool XrdCmsClientConfig::ConfigSID |
( |
const char * |
cFile, |
|
|
XrdOucTList * |
tpl, |
|
|
char |
sfx | |
|
) |
| | [private] |
int XrdCmsClientConfig::ConfigXeq |
( |
char * |
var, |
|
|
XrdOucStream & |
Config | |
|
) |
| | [private] |
int XrdCmsClientConfig::xapath |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xcidt |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xconw |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xmang |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xperf |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xreqs |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xtrac |
( |
XrdOucStream & |
Config |
) |
[private] |
int XrdCmsClientConfig::xvnid |
( |
XrdOucStream & |
Config |
) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following file: