xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
XrdCksConfig Class Reference

#include <XrdCksConfig.hh>

Collaboration diagram for XrdCksConfig:
Collaboration graph
[legend]

Public Member Functions

XrdCksConfigure (const char *dfltCalc=0, int rdsz=0, XrdOss *ossP=0, XrdOucEnv *envP=0)
 
int Manager ()
 
int Manager (const char *Path, const char *Parms)
 
const char * ManLib ()
 
int ParseLib (XrdOucStream &Config, int &libType)
 
 XrdCksConfig (const char *cFN, XrdSysError *Eroute, int &aOK, XrdVersionInfo &vInfo)
 
 ~XrdCksConfig ()
 

Private Member Functions

XrdCksaddCks (XrdCks *pCks, XrdOucEnv *envP)
 
XrdCksgetCks (XrdOss *ossP, int rdsz)
 

Private Attributes

XrdSysErroreDest
 
const char * cfgFN
 
char * CksLib
 
char * CksParm
 
XrdOucTListCksList
 
XrdOucTListCksLast
 
XrdOucTListLibList
 
XrdOucTListLibLast
 
XrdVersionInfo & myVersion
 

Constructor & Destructor Documentation

XrdCksConfig::XrdCksConfig ( const char *  cFN,
XrdSysError Eroute,
int &  aOK,
XrdVersionInfo &  vInfo 
)
XrdCksConfig::~XrdCksConfig ( )
inline

Member Function Documentation

XrdCks* XrdCksConfig::addCks ( XrdCks pCks,
XrdOucEnv envP 
)
private
XrdCks* XrdCksConfig::Configure ( const char *  dfltCalc = 0,
int  rdsz = 0,
XrdOss ossP = 0,
XrdOucEnv envP = 0 
)
XrdCks* XrdCksConfig::getCks ( XrdOss ossP,
int  rdsz 
)
private
int XrdCksConfig::Manager ( )
inline

References CksLib.

int XrdCksConfig::Manager ( const char *  Path,
const char *  Parms 
)
const char* XrdCksConfig::ManLib ( )
inline

References CksLib.

int XrdCksConfig::ParseLib ( XrdOucStream Config,
int &  libType 
)

Member Data Documentation

const char* XrdCksConfig::cfgFN
private
XrdOucTList* XrdCksConfig::CksLast
private
char* XrdCksConfig::CksLib
private

Referenced by Manager(), ManLib(), and ~XrdCksConfig().

XrdOucTList* XrdCksConfig::CksList
private

Referenced by ~XrdCksConfig().

char* XrdCksConfig::CksParm
private

Referenced by ~XrdCksConfig().

XrdSysError* XrdCksConfig::eDest
private
XrdOucTList* XrdCksConfig::LibLast
private
XrdOucTList* XrdCksConfig::LibList
private

Referenced by ~XrdCksConfig().

XrdVersionInfo& XrdCksConfig::myVersion
private

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