![]() |
XRootD
|
#include <XrdSsiSfsConfig.hh>
Public Member Functions | |
XrdSsiSfsConfig (bool iscms=false) | |
~XrdSsiSfsConfig () | |
bool | Configure (const char *cFN, XrdOucEnv *envP) |
bool | Configure (XrdOucEnv *envP) |
Public Attributes | |
bool | isCms |
bool | isServer |
const char * | myHost |
const char * | myInsName |
int | myPort |
const char * | myProg |
char * | myRole |
XrdVersionInfo * | myVersion |
XrdSsiCluster * | SsiCms |
Definition at line 38 of file XrdSsiSfsConfig.hh.
XrdSsiSfsConfig::XrdSsiSfsConfig | ( | bool | iscms = false | ) |
Definition at line 121 of file XrdSsiSfsConfig.cc.
References XrdOucUtils::InstName(), XrdCms::myVersion, XrdSsi::respWT, XrdSsi::SsiCms, and XrdCms::XrdVERSIONINFODEF().
XrdSsiSfsConfig::~XrdSsiSfsConfig | ( | ) |
Definition at line 149 of file XrdSsiSfsConfig.cc.
bool XrdSsiSfsConfig::Configure | ( | const char * | cFN, |
XrdOucEnv * | envP | ||
) |
Definition at line 162 of file XrdSsiSfsConfig.cc.
References XrdOucStream::Attach(), XrdOucStream::Capture(), XrdOucStream::Close(), XrdOucStream::Echo(), XrdSysError::Emsg(), XrdProxy::envP, XrdSsi::fsChk, XrdSsi::FSPath, XrdOucStream::LastError(), XrdSsi::Log, XrdOucPListAnchor::NotEmpty(), open(), XrdSysError::Say(), XrdSsi::theFS, XrdSsi::Trace, TRACESSI_ALL, TRACESSI_Debug, and XrdSysTrace::What.
Referenced by XrdSfsGetFileSystem2().
bool XrdSsiSfsConfig::Configure | ( | XrdOucEnv * | envP | ) |
Definition at line 244 of file XrdSsiSfsConfig.cc.
References XrdSysError::Emsg(), XrdProxy::envP, XrdOucEnv::GetInt(), XrdOucEnv::GetPtr(), XrdSsi::Log, XrdSsi::myIF, and XrdSsi::Sched.
bool XrdSsiSfsConfig::isCms |
Definition at line 50 of file XrdSsiSfsConfig.hh.
bool XrdSsiSfsConfig::isServer |
Definition at line 49 of file XrdSsiSfsConfig.hh.
const char* XrdSsiSfsConfig::myHost |
Definition at line 43 of file XrdSsiSfsConfig.hh.
const char* XrdSsiSfsConfig::myInsName |
Definition at line 45 of file XrdSsiSfsConfig.hh.
int XrdSsiSfsConfig::myPort |
Definition at line 48 of file XrdSsiSfsConfig.hh.
const char* XrdSsiSfsConfig::myProg |
Definition at line 44 of file XrdSsiSfsConfig.hh.
char* XrdSsiSfsConfig::myRole |
Definition at line 46 of file XrdSsiSfsConfig.hh.
XrdVersionInfo* XrdSsiSfsConfig::myVersion |
Definition at line 42 of file XrdSsiSfsConfig.hh.
XrdSsiCluster* XrdSsiSfsConfig::SsiCms |
Definition at line 47 of file XrdSsiSfsConfig.hh.