#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(), isCms, isServer, myHost, myInsName, myPort, myProg, myRole, myVersion, XrdSsi::respWT, SsiCms, and 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(), Configure(), XrdSsi::fsChk, XrdSsi::FSPath, isCms, isServer, XrdOucStream::LastError(), XrdSsi::Log, open, XrdSsi::theFS, XrdSsi::Trace, TRACESSI_ALL, and TRACESSI_Debug.
Referenced by Configure(), and XrdSfsGetFileSystem2().
bool XrdSsiSfsConfig::Configure | ( | XrdOucEnv * | envP | ) |
Definition at line 244 of file XrdSsiSfsConfig.cc.
References XrdOucEnv::GetInt(), XrdOucEnv::GetPtr(), isCms, XrdSsi::Log, XrdSsi::myIF, and XrdSsi::Sched.
bool XrdSsiSfsConfig::isCms |
Definition at line 50 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig(), Configure(), and Configure().
bool XrdSsiSfsConfig::isServer |
Definition at line 49 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig(), and Configure().
const char* XrdSsiSfsConfig::myHost |
Definition at line 43 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().
const char* XrdSsiSfsConfig::myInsName |
Definition at line 45 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().
int XrdSsiSfsConfig::myPort |
Definition at line 48 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().
const char* XrdSsiSfsConfig::myProg |
Definition at line 44 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().
char* XrdSsiSfsConfig::myRole |
Definition at line 46 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().
XrdVersionInfo* XrdSsiSfsConfig::myVersion |
Definition at line 42 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().
XrdSsiCluster* XrdSsiSfsConfig::SsiCms |
Definition at line 47 of file XrdSsiSfsConfig.hh.
Referenced by XrdSsiSfsConfig().