xrootd
|
#include <XrdSysFAttr.hh>
Classes | |
struct | AList |
Static Public Member Functions | |
static int | Copy (const char *iPath, int iFD, const char *oPath, int oFD) |
static int | Copy (const char *iPath, int iFD, const char *oPath, int oFD, const char *Aname) |
static int | Del (const char *Aname, const char *Path, int fd=-1) |
static void | Free (AList *aPL) |
static int | Get (const char *Aname, void *Aval, int Avsz, const char *Path, int fd=-1) |
static int | List (AList **aPL, const char *Path, int fd=-1, int getSz=0) |
static int | Set (const char *Aname, const void *Aval, int Avsz, const char *Path, int fd=-1, int isNew=0) |
static XrdSysError * | Msg (XrdSysError *erP) |
Static Protected Member Functions | |
static int | Diagnose (const char *Op, const char *Var, const char *Path, int ec) |
static AList * | getEnt (const char *Path, int fd, const char *Aname, AList *aP, int *msP) |
Static Protected Attributes | |
static XrdSysError * | Say = 0 |
int XrdSysFAttr::Copy | ( | const char * | iPath, |
int | iFD, | ||
const char * | oPath, | ||
int | oFD | ||
) | [static] |
References Free(), Get(), List(), XrdSysFAttr::AList::Name, XrdSysFAttr::AList::Next, Set(), and XrdSysFAttr::AList::Vlen.
Referenced by XrdOssCopy::Copy().
int XrdSysFAttr::Copy | ( | const char * | iPath, |
int | iFD, | ||
const char * | oPath, | ||
int | oFD, | ||
const char * | Aname | ||
) | [static] |
References Diagnose(), Get(), and Set().
int XrdSysFAttr::Del | ( | const char * | Aname, |
const char * | Path, | ||
int | fd = -1 |
||
) | [static] |
References Diagnose().
int XrdSysFAttr::Diagnose | ( | const char * | Op, |
const char * | Var, | ||
const char * | Path, | ||
int | ec | ||
) | [static, protected] |
void XrdSysFAttr::Free | ( | XrdSysFAttr::AList * | aLP | ) | [static] |
References XrdSysFAttr::AList::Next.
Referenced by Copy().
int XrdSysFAttr::Get | ( | const char * | Aname, |
void * | Aval, | ||
int | Avsz, | ||
const char * | Path, | ||
int | fd = -1 |
||
) | [static] |
References Diagnose().
Referenced by Copy(), XrdOucXAttr< XrdFrmXAttrPin >::Get(), and getEnt().
XrdSysFAttr::AList * XrdSysFAttr::getEnt | ( | const char * | Path, |
int | fd, | ||
const char * | Aname, | ||
XrdSysFAttr::AList * | aP, | ||
int * | msP | ||
) | [static, protected] |
References Get(), XrdSysFAttr::AList::Name, XrdSysFAttr::AList::Next, XrdSysFAttr::AList::Nlen, and XrdSysFAttr::AList::Vlen.
Referenced by List().
int XrdSysFAttr::List | ( | AList ** | aPL, |
const char * | Path, | ||
int | fd = -1 , |
||
int | getSz = 0 |
||
) | [static] |
References Diagnose(), and getEnt().
Referenced by Copy().
static XrdSysError* XrdSysFAttr::Msg | ( | XrdSysError * | erP | ) | [inline, static] |
References Say.
Referenced by XrdOssSys::Configure(), and XrdFrmAdmin::ConvTest().
int XrdSysFAttr::Set | ( | const char * | Aname, |
const void * | Aval, | ||
int | Avsz, | ||
const char * | Path, | ||
int | fd = -1 , |
||
int | isNew = 0 |
||
) | [static] |
References Diagnose().
Referenced by XrdOssSys::Alloc_Cache(), XrdFrmAdmin::ConvTest(), Copy(), XrdFrmAdmin::o2nFiles(), XrdFrmAdmin::o2nSpace(), and XrdOssSys::RenameLink3().
XrdSysError * XrdSysFAttr::Say = 0 [static, protected] |
Referenced by Diagnose(), and Msg().