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

#include <XrdPosixConfig.hh>

Public Member Functions

 XrdPosixConfig ()
 
 ~XrdPosixConfig ()
 

Static Public Member Functions

static XrdSecsssConconTracker (bool debug=false)
 
static void EnvInfo (XrdOucEnv &theEnv)
 
static void initStat (struct stat *buf)
 
static bool SetConfig (XrdOucPsx &parms)
 
static bool OpenFC (const char *path, int oflag, mode_t mode, XrdPosixInfo &Info)
 
static void SetEnv (const char *kword, int kval)
 
static void setOids (bool isok)
 
static int Stats (const char *theID, char *buff, int blen)
 

Static Private Member Functions

static bool initCCM (XrdOucPsx &parms)
 
static void initEnv (char *eData)
 
static void initEnv (XrdOucEnv &, const char *, long long &)
 
static void initXdev (dev_t &st_dev, dev_t &st_rdev)
 
static void SetDebug (int val)
 
static void SetIPV4 (bool userv4)
 

Constructor & Destructor Documentation

◆ XrdPosixConfig()

XrdPosixConfig::XrdPosixConfig ( )
inline

◆ ~XrdPosixConfig()

XrdPosixConfig::~XrdPosixConfig ( )
inline

Member Function Documentation

◆ conTracker()

static XrdSecsssCon * XrdPosixConfig::conTracker ( bool debug = false)
static

◆ EnvInfo()

static void XrdPosixConfig::EnvInfo ( XrdOucEnv & theEnv)
static

◆ initCCM()

static bool XrdPosixConfig::initCCM ( XrdOucPsx & parms)
staticprivate

◆ initEnv() [1/2]

static void XrdPosixConfig::initEnv ( char * eData)
staticprivate

◆ initEnv() [2/2]

static void XrdPosixConfig::initEnv ( XrdOucEnv & ,
const char * ,
long long &  )
staticprivate

◆ initStat()

static void XrdPosixConfig::initStat ( struct stat * buf)
static

◆ initXdev()

static void XrdPosixConfig::initXdev ( dev_t & st_dev,
dev_t & st_rdev )
staticprivate

◆ OpenFC()

static bool XrdPosixConfig::OpenFC ( const char * path,
int oflag,
mode_t mode,
XrdPosixInfo & Info )
static

◆ SetConfig()

static bool XrdPosixConfig::SetConfig ( XrdOucPsx & parms)
static

◆ SetDebug()

static void XrdPosixConfig::SetDebug ( int val)
staticprivate

◆ SetEnv()

static void XrdPosixConfig::SetEnv ( const char * kword,
int kval )
static

◆ SetIPV4()

static void XrdPosixConfig::SetIPV4 ( bool userv4)
staticprivate

◆ setOids()

static void XrdPosixConfig::setOids ( bool isok)
static

◆ Stats()

static int XrdPosixConfig::Stats ( const char * theID,
char * buff,
int blen )
static

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