xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
XrdSsiSfsConfig Class Reference

#include <XrdSsiSfsConfig.hh>

Collaboration diagram for XrdSsiSfsConfig:
Collaboration graph
[legend]

Public Member Functions

bool Configure (const char *cFN, XrdOucEnv *envP)
 
bool Configure (XrdOucEnv *envP)
 
 XrdSsiSfsConfig (bool iscms=false)
 
 ~XrdSsiSfsConfig ()
 

Public Attributes

XrdVersionInfo * myVersion
 
const char * myHost
 
const char * myProg
 
const char * myInsName
 
char * myRole
 
XrdSsiClusterSsiCms
 
int myPort
 
bool isServer
 
bool isCms
 

Private Member Functions

int ConfigCms (XrdOucEnv *envP)
 
int ConfigObj ()
 
int ConfigSvc (char **myArgv, int myArgc)
 
int ConfigXeq (char *var)
 
int Xlib (const char *lName, char **lPath, char **lParm)
 
int Xfsp ()
 
int Xopts ()
 
int Xrole ()
 
int Xtrace ()
 

Private Attributes

XrdOucStreamcFile
 
char * ConfigFN
 
char * CmsLib
 
char * CmsParms
 
char * SvcLib
 
char * SvcParms
 
int roleID
 

Constructor & Destructor Documentation

◆ XrdSsiSfsConfig()

XrdSsiSfsConfig::XrdSsiSfsConfig ( bool  iscms = false)

◆ ~XrdSsiSfsConfig()

XrdSsiSfsConfig::~XrdSsiSfsConfig ( )

Member Function Documentation

◆ ConfigCms()

int XrdSsiSfsConfig::ConfigCms ( XrdOucEnv envP)
private

◆ ConfigObj()

int XrdSsiSfsConfig::ConfigObj ( )
private

◆ ConfigSvc()

int XrdSsiSfsConfig::ConfigSvc ( char **  myArgv,
int  myArgc 
)
private

◆ Configure() [1/2]

bool XrdSsiSfsConfig::Configure ( const char *  cFN,
XrdOucEnv envP 
)

◆ Configure() [2/2]

bool XrdSsiSfsConfig::Configure ( XrdOucEnv envP)

◆ ConfigXeq()

int XrdSsiSfsConfig::ConfigXeq ( char *  var)
private

◆ Xfsp()

int XrdSsiSfsConfig::Xfsp ( )
private

◆ Xlib()

int XrdSsiSfsConfig::Xlib ( const char *  lName,
char **  lPath,
char **  lParm 
)
private

◆ Xopts()

int XrdSsiSfsConfig::Xopts ( )
private

◆ Xrole()

int XrdSsiSfsConfig::Xrole ( )
private

◆ Xtrace()

int XrdSsiSfsConfig::Xtrace ( )
private

Member Data Documentation

◆ cFile

XrdOucStream* XrdSsiSfsConfig::cFile
private

◆ CmsLib

char* XrdSsiSfsConfig::CmsLib
private

◆ CmsParms

char* XrdSsiSfsConfig::CmsParms
private

◆ ConfigFN

char* XrdSsiSfsConfig::ConfigFN
private

◆ isCms

bool XrdSsiSfsConfig::isCms

◆ isServer

bool XrdSsiSfsConfig::isServer

◆ myHost

const char* XrdSsiSfsConfig::myHost

◆ myInsName

const char* XrdSsiSfsConfig::myInsName

◆ myPort

int XrdSsiSfsConfig::myPort

◆ myProg

const char* XrdSsiSfsConfig::myProg

◆ myRole

char* XrdSsiSfsConfig::myRole

◆ myVersion

XrdVersionInfo* XrdSsiSfsConfig::myVersion

◆ roleID

int XrdSsiSfsConfig::roleID
private

◆ SsiCms

XrdSsiCluster* XrdSsiSfsConfig::SsiCms

◆ SvcLib

char* XrdSsiSfsConfig::SvcLib
private

◆ SvcParms

char* XrdSsiSfsConfig::SvcParms
private

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