1#ifndef __XRD_OSS_MIRAGE_XATTR_HH__
2#define __XRD_OSS_MIRAGE_XATTR_HH__
19 virtual int Del(
const char *Aname,
const char *
Path,
int fd=-1)
override;
21 virtual int Get(
const char *Aname,
void *Aval,
int Avsz,
const char *
Path,
int fd=-1)
override;
22 virtual int List(
AList **aPL,
const char *
Path,
int fd=-1,
int getSz=0)
override;
23 virtual int Set(
const char *Aname,
const void *Aval,
int Avsz,
const char *
Path,
int fd=-1,
int isNew=0)
override;
void setOss(XrdOssMirage &oss)
virtual int Get(const char *Aname, void *Aval, int Avsz, const char *Path, int fd=-1) override
virtual int Del(const char *Aname, const char *Path, int fd=-1) override
XrdOssMirageXAttr()=default
virtual void Free(AList *aPL) override
virtual int List(AList **aPL, const char *Path, int fd=-1, int getSz=0) override
virtual int Set(const char *Aname, const void *Aval, int Avsz, const char *Path, int fd=-1, int isNew=0) override
virtual ~XrdOssMirageXAttr()=default
XrdSysXAttr()
Constructor and Destructor.