1#ifndef __XRDSYSFATTR_HH__
2#define __XRDSYSFATTR_HH__
77 int Del(
const char *Aname,
const char *Path,
int fd=-1);
81 int Get(
const char *Aname,
void *Aval,
int Avsz,
82 const char *Path,
int fd=-1);
84 int List(
AList **aPL,
const char *Path,
int fd=-1,
int getSz=0);
86 int Set(
const char *Aname,
const void *Aval,
int Avsz,
87 const char *Path,
int fd=-1,
int isNew=0);
89 int Diagnose(
const char *Op,
const char *Var,
const char *Path,
int ec);
92 const char *Aname,
AList *aP,
int *msP);
Definition XrdSysFAttr.hh:41
AList * getEnt(const char *Path, int fd, const char *Aname, AList *aP, int *msP)
int List(AList **aPL, const char *Path, int fd=-1, int getSz=0)
int Set(const char *Aname, const void *Aval, int Avsz, const char *Path, int fd=-1, int isNew=0)
~XrdSysFAttr()
Definition XrdSysFAttr.hh:70
XrdSysFAttr()
Constructor & Destructor.
Definition XrdSysFAttr.hh:69
static XrdSysXAttr * Xat
Definition XrdSysFAttr.hh:51
int Diagnose(const char *Op, const char *Var, const char *Path, int ec)
static void SetPlugin(XrdSysXAttr *xaP, bool push=false)
int Del(const char *Aname, const char *Path, int fd=-1)
The following methods are inherited from the base class as private methods.
int Get(const char *Aname, void *Aval, int Avsz, const char *Path, int fd=-1)
Definition XrdSysXAttr.hh:43
Definition XrdSysXAttr.hh:53