xrootd
Loading...
Searching...
No Matches
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::XrdCksConfig ( const char * cFN,
XrdSysError * Eroute,
int & aOK,
XrdVersionInfo & vInfo )

◆ ~XrdCksConfig()

XrdCksConfig::~XrdCksConfig ( )
inline

Member Function Documentation

◆ addCks()

XrdCks * XrdCksConfig::addCks ( XrdCks * pCks,
XrdOucEnv * envP )
private

◆ Configure()

XrdCks * XrdCksConfig::Configure ( const char * dfltCalc = 0,
int rdsz = 0,
XrdOss * ossP = 0,
XrdOucEnv * envP = 0 )

◆ getCks()

XrdCks * XrdCksConfig::getCks ( XrdOss * ossP,
int rdsz )
private

◆ Manager() [1/2]

int XrdCksConfig::Manager ( )
inline

References CksLib.

◆ Manager() [2/2]

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

◆ ManLib()

const char * XrdCksConfig::ManLib ( )
inline

References CksLib.

◆ ParseLib()

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

Member Data Documentation

◆ cfgFN

const char* XrdCksConfig::cfgFN
private

◆ CksLast

XrdOucTList* XrdCksConfig::CksLast
private

◆ CksLib

char* XrdCksConfig::CksLib
private

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

◆ CksList

XrdOucTList* XrdCksConfig::CksList
private

Referenced by ~XrdCksConfig().

◆ CksParm

char* XrdCksConfig::CksParm
private

Referenced by ~XrdCksConfig().

◆ eDest

XrdSysError* XrdCksConfig::eDest
private

◆ LibLast

XrdOucTList* XrdCksConfig::LibLast
private

◆ LibList

XrdOucTList* XrdCksConfig::LibList
private

Referenced by ~XrdCksConfig().

◆ myVersion

XrdVersionInfo& XrdCksConfig::myVersion
private

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