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: