67 static const char *epname =
"opendir";
80 return dirP->
open(dir_path, client, info);
86 "supported on given path.");
107 const char *epname =
"readdir";
129 const char *epname =
"closedir";
133 if (dirP)
return dirP->
close();
152 const char *epname =
"autoStat";
156 if (dirP)
return dirP->
autoStat(buf);
166 const char *epname =
"fname";
170 if (dirP)
return dirP->
FName();
int setErrInfo(int code, const char *emsg)
unsigned long long Find(const char *pathname)
virtual int autoStat(struct stat *buf)
virtual int open(const char *path, const XrdSecEntity *client=0, const char *opaque=0)=0
virtual const char * FName()=0
virtual const char * nextEntry()=0
virtual XrdSfsDirectory * newDir(char *user=0, int MonID=0)=0
int autoStat(struct stat *buf)
int open(const char *dirName, const XrdSecEntity *client, const char *opaque=0)
static int Emsg(const char *pfx, int ecode, const char *op, const char *path, XrdOucErrInfo &eDest)