1#ifndef __XRDSYSFATTR_HH__
2#define __XRDSYSFATTR_HH__
75 int Del(
const char *Aname,
const char *Path,
int fd=-1);
79 int Get(
const char *Aname,
void *Aval,
int Avsz,
80 const char *Path,
int fd=-1);
82 int List(
AList **aPL,
const char *Path,
int fd=-1,
int getSz=0);
84 int Set(
const char *Aname,
const void *Aval,
int Avsz,
85 const char *Path,
int fd=-1,
int isNew=0);
87 int Diagnose(
const char *Op,
const char *Var,
const char *Path,
int ec);
90 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:68
XrdSysFAttr()
Constructor & Destructor.
Definition: XrdSysFAttr.hh:67
static XrdSysXAttr * Xat
Definition: XrdSysFAttr.hh:51
int Diagnose(const char *Op, const char *Var, const char *Path, int ec)
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)
static void SetPlugin(XrdSysXAttr *xaP)
Definition: XrdSysXAttr.hh:42
Definition: XrdSysXAttr.hh:52