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: