xrootd
|
#include <XrdCmsConfig.hh>
Public Member Functions | |
int | Configure0 (XrdProtocol_Config *pi) |
int | Configure1 (int argc, char **argv, char *cfn) |
int | Configure2 () |
int | ConfigXeq (char *var, XrdOucStream &CFile, XrdSysError *eDest) |
void | DoIt () |
int | GenLocalPath (const char *oldp, char *newp) |
int | asManager () |
int | asMetaMan () |
int | asPeer () |
int | asProxy () |
int | asServer () |
int | asSolo () |
XrdCmsConfig () | |
~XrdCmsConfig () | |
Public Member Functions inherited from XrdJob | |
XrdJob (const char *desc="") | |
virtual | ~XrdJob () |
Static Public Attributes | |
static const int | RepStat_frq = 0x0001 |
static const int | RepStat_shr = 0x0002 |
static const int | RepStat_All = 0xffff |
Private Member Functions | |
void | ConfigDefaults (void) |
int | ConfigN2N (void) |
int | ConfigOSS (void) |
int | ConfigProc (int getrole=0) |
int | isExec (XrdSysError *eDest, const char *ptype, char *prog) |
int | Manifest () |
int | MergeP (void) |
int | setupManager (void) |
int | setupServer (void) |
char * | setupSid () |
void | Usage (int rc) |
int | xapath (XrdSysError *edest, XrdOucStream &CFile) |
int | xallow (XrdSysError *edest, XrdOucStream &CFile) |
int | xaltds (XrdSysError *edest, XrdOucStream &CFile) |
int | Fsysadd (XrdSysError *edest, int chk, char *fn) |
int | xblk (XrdSysError *edest, XrdOucStream &CFile, bool iswl=false) |
int | xcid (XrdSysError *edest, XrdOucStream &CFile) |
int | xdelay (XrdSysError *edest, XrdOucStream &CFile) |
int | xdefs (XrdSysError *edest, XrdOucStream &CFile) |
int | xdfs (XrdSysError *edest, XrdOucStream &CFile) |
int | xexpo (XrdSysError *edest, XrdOucStream &CFile) |
int | xfsxq (XrdSysError *edest, XrdOucStream &CFile) |
int | xfxhld (XrdSysError *edest, XrdOucStream &CFile) |
int | xlclrt (XrdSysError *edest, XrdOucStream &CFile) |
int | xmang (XrdSysError *edest, XrdOucStream &CFile) |
int | xnbsq (XrdSysError *edest, XrdOucStream &CFile) |
int | xperf (XrdSysError *edest, XrdOucStream &CFile) |
int | xping (XrdSysError *edest, XrdOucStream &CFile) |
int | xprep (XrdSysError *edest, XrdOucStream &CFile) |
int | xprepm (XrdSysError *edest, XrdOucStream &CFile) |
int | xreps (XrdSysError *edest, XrdOucStream &CFile) |
int | xrmtrt (XrdSysError *edest, XrdOucStream &CFile) |
int | xrole (XrdSysError *edest, XrdOucStream &CFile) |
int | xsched (XrdSysError *edest, XrdOucStream &CFile) |
int | xschedm (char *val, XrdSysError *eDest, XrdOucStream &CFile) |
int | xschedp (char *val, XrdSysError *eDest, XrdOucStream &CFile) |
int | xschedx (char *val, XrdSysError *eDest, XrdOucStream &CFile) |
bool | xschedy (char *val, XrdSysError *eDest, char *&host, int &hlen, int &port) |
int | xsecl (XrdSysError *edest, XrdOucStream &CFile) |
int | xspace (XrdSysError *edest, XrdOucStream &CFile) |
int | xsubc (XrdSysError *edest, XrdOucStream &CFile) |
int | xsupp (XrdSysError *edest, XrdOucStream &CFile) |
int | xtrace (XrdSysError *edest, XrdOucStream &CFile) |
int | xvnid (XrdSysError *edest, XrdOucStream &CFile) |
Private Attributes | |
XrdInet * | NetTCPr |
XrdOucEnv * | xrdEnv |
char * | AdminPath |
int | AdminMode |
char ** | inArgv |
int | inArgc |
char * | SecLib |
char * | blkList |
int | blkChk |
int | isManager |
int | isMeta |
int | isPeer |
int | isProxy |
int | isServer |
int | isSolo |
char * | perfpgm |
int | perfint |
int | cachelife |
int | emptylife |
int | pendplife |
int | FSlim |
|
inline |
References ConfigDefaults().
|
inline |
|
inline |
References isManager.
|
inline |
References isPeer.
|
inline |
References isProxy.
|
inline |
References isServer.
|
inline |
References isSolo.
|
private |
Referenced by XrdCmsConfig().
|
private |
|
private |
|
private |
int XrdCmsConfig::Configure0 | ( | XrdProtocol_Config * | pi | ) |
int XrdCmsConfig::Configure1 | ( | int | argc, |
char ** | argv, | ||
char * | cfn | ||
) |
int XrdCmsConfig::Configure2 | ( | ) |
int XrdCmsConfig::ConfigXeq | ( | char * | var, |
XrdOucStream & | CFile, | ||
XrdSysError * | eDest | ||
) |
|
virtual |
Implements XrdJob.
|
private |
int XrdCmsConfig::GenLocalPath | ( | const char * | oldp, |
char * | newp | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
XrdNetSocket* XrdCmsConfig::AdminSock |
int XrdCmsConfig::adsMon |
int XrdCmsConfig::adsPort |
char* XrdCmsConfig::adsProt |
XrdNetSocket* XrdCmsConfig::AnoteSock |
int XrdCmsConfig::AskPerf |
int XrdCmsConfig::AskPing |
|
private |
|
private |
|
private |
char* XrdCmsConfig::cidTag |
char* XrdCmsConfig::ConfigFN |
int XrdCmsConfig::DELDelay |
unsigned long long XrdCmsConfig::DirFlags |
int XrdCmsConfig::DiskAsk |
int XrdCmsConfig::DiskHWM |
short XrdCmsConfig::DiskHWMP |
int XrdCmsConfig::DiskLinger |
int XrdCmsConfig::DiskMin |
short XrdCmsConfig::DiskMinP |
bool XrdCmsConfig::DiskOK |
bool XrdCmsConfig::DiskSS |
int XrdCmsConfig::DiskWT |
char XrdCmsConfig::DoHnTry |
char XrdCmsConfig::DoMWChk |
int XrdCmsConfig::doWait |
int XrdCmsConfig::DRPDelay |
|
private |
char* XrdCmsConfig::envCGI |
|
private |
const char* XrdCmsConfig::ifList |
|
private |
|
private |
|
private |
Referenced by asManager(), and asMetaMan().
|
private |
Referenced by asMetaMan().
|
private |
Referenced by asPeer().
|
private |
Referenced by asProxy().
|
private |
Referenced by asServer().
|
private |
Referenced by asSolo().
XrdOucName2Name* XrdCmsConfig::lcl_N2N |
char* XrdCmsConfig::LocalRoot |
int XrdCmsConfig::LogPerf |
int XrdCmsConfig::LUPDelay |
int XrdCmsConfig::LUPHold |
XrdOucTList* XrdCmsConfig::ManList |
int XrdCmsConfig::MaxDelay |
int XrdCmsConfig::MaxLoad |
int XrdCmsConfig::MaxRetries |
int XrdCmsConfig::mrRdrHLen |
char* XrdCmsConfig::mrRdrHost |
int XrdCmsConfig::mrRdrPort |
int XrdCmsConfig::MsgTTL |
int XrdCmsConfig::msRdrHLen |
char* XrdCmsConfig::msRdrHost |
int XrdCmsConfig::msRdrPort |
char XrdCmsConfig::MultiSrc |
const char* XrdCmsConfig::myDomain |
const char* XrdCmsConfig::myInsName |
const char* XrdCmsConfig::myInstance |
const char* XrdCmsConfig::myName |
char* XrdCmsConfig::myPaths |
const char* XrdCmsConfig::myProg |
char* XrdCmsConfig::myRole |
char XrdCmsConfig::myRoleID |
char XrdCmsConfig::myRType[4] |
const char* XrdCmsConfig::mySID |
const char* XrdCmsConfig::mySite |
XrdVersionInfo* XrdCmsConfig::myVInfo |
const char* XrdCmsConfig::myVNID |
char* XrdCmsConfig::N2N_Lib |
char* XrdCmsConfig::N2N_Parms |
XrdOucTList* XrdCmsConfig::NanList |
char XrdCmsConfig::nbSQ |
XrdInet* XrdCmsConfig::NetTCP |
|
private |
XrdOss* XrdCmsConfig::ossFS |
char* XrdCmsConfig::ossLib |
char* XrdCmsConfig::ossParms |
int XrdCmsConfig::P_cpu |
int XrdCmsConfig::P_dsk |
int XrdCmsConfig::P_fuzz |
int XrdCmsConfig::P_gsdf |
int XrdCmsConfig::P_gshr |
int XrdCmsConfig::P_io |
int XrdCmsConfig::P_load |
int XrdCmsConfig::P_mem |
int XrdCmsConfig::P_pag |
XrdCmsPList_Anchor XrdCmsConfig::PathList |
|
private |
|
private |
|
private |
XrdOucPListAnchor XrdCmsConfig::PexpList |
int XrdCmsConfig::PingTick |
XrdNetSecurity* XrdCmsConfig::Police |
int XrdCmsConfig::PortSUP |
int XrdCmsConfig::PortTCP |
char* XrdCmsConfig::prfLib |
char* XrdCmsConfig::prfParms |
XrdOucProg* XrdCmsConfig::ProgCH |
XrdOucProg* XrdCmsConfig::ProgMD |
XrdOucProg* XrdCmsConfig::ProgMP |
XrdOucProg* XrdCmsConfig::ProgMV |
XrdOucProg* XrdCmsConfig::ProgRD |
XrdOucProg* XrdCmsConfig::ProgRM |
XrdOucProg* XrdCmsConfig::ProgTR |
int XrdCmsConfig::PSDelay |
int XrdCmsConfig::QryDelay |
int XrdCmsConfig::QryMinum |
XrdNetSocket* XrdCmsConfig::RedirSock |
int XrdCmsConfig::RefReset |
int XrdCmsConfig::RefTurn |
char* XrdCmsConfig::RemotRoot |
|
static |
|
static |
|
static |
short XrdCmsConfig::RepStats |
char XrdCmsConfig::rsvd[5] |
int XrdCmsConfig::RWDelay |
XrdOucTList* XrdCmsConfig::SanList |
char XrdCmsConfig::sched_AffPC |
char XrdCmsConfig::sched_Force |
char XrdCmsConfig::sched_Level |
char XrdCmsConfig::sched_Pack |
char XrdCmsConfig::sched_RR |
|
private |
int XrdCmsConfig::SRVDelay |
int XrdCmsConfig::SUPCount |
int XrdCmsConfig::SUPDelay |
int XrdCmsConfig::SUPLevel |
int XrdCmsConfig::SUSDelay |
char XrdCmsConfig::TimeZone |
char* XrdCmsConfig::VNID_Lib |
char* XrdCmsConfig::VNID_Parms |
XrdOucName2Name* XrdCmsConfig::xeq_N2N |
|
private |