Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes

XrdCmsClientConfig Class Reference

#include <XrdCmsClientConfig.hh>

Collaboration diagram for XrdCmsClientConfig:
Collaboration graph
[legend]

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 (char *cfn, configWhat What, configHow How)
 XrdCmsClientConfig ()
 ~XrdCmsClientConfig ()

Public Attributes

int ConWait
int RepWait
int RepWaitMS
int RepDelay
int RepNone
int PrepWait
int haveMeta
char * CMSPath
char * myHost
const char * myName
XrdOucTListManList
XrdOucTListPanList
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

Member Enumeration Documentation

anonymous enum
Enumerator:
FailOver 
RoundRob 
Enumerator:
configMeta 
configNorm 
configProxy 
Enumerator:
configMan 
configSuper 
configServer 

Constructor & Destructor Documentation

XrdCmsClientConfig::XrdCmsClientConfig (  )  [inline]
XrdCmsClientConfig::~XrdCmsClientConfig (  ) 

References ManList, XrdOucTList::next, and PanList.


Member Function Documentation

int XrdCmsClientConfig::ConfigProc ( char *  cfn  )  [private]
int XrdCmsClientConfig::Configure ( char *  cfn,
configWhat  What,
configHow  How 
)
int XrdCmsClientConfig::ConfigXeq ( char *  var,
XrdOucStream Config 
) [private]

References TS_Xeq, xapath(), xconw(), xmang(), xreqs(), and xtrac().

Referenced by ConfigProc().

int XrdCmsClientConfig::xapath ( XrdOucStream Config  )  [private]
int XrdCmsClientConfig::xconw ( XrdOucStream Config  )  [private]
int XrdCmsClientConfig::xmang ( XrdOucStream Config  )  [private]
int XrdCmsClientConfig::xreqs ( XrdOucStream Config  )  [private]
int XrdCmsClientConfig::xtrac ( XrdOucStream Config  )  [private]

Member Data Documentation

Referenced by Configure(), and xmang().

Referenced by Configure(), and xmang().

Referenced by Configure(), and xmang().

Referenced by Configure(), and XrdCmsClientConfig().


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