![]() |
XRootD
|
#include <XrdSsiDir.hh>
Public Member Functions | |
XrdSsiDir (const char *user, int MonID) | |
virtual | ~XrdSsiDir () |
int | autoStat (struct stat *buf) |
int | close () |
void | copyError (XrdOucErrInfo &einfo) |
const char * | FName () |
const char * | nextEntry () |
int | open (const char *dirName, const XrdSecEntity *client, const char *opaque=0) |
![]() | |
XrdSfsDirectory (const char *user=0, int MonID=0) | |
XrdSfsDirectory (XrdOucErrInfo &eInfo) | |
XrdSfsDirectory (XrdSfsDirectory &wrapD) | |
virtual | ~XrdSfsDirectory () |
Destructor. More... | |
Additional Inherited Members | |
![]() | |
XrdOucErrInfo & | error |
Definition at line 36 of file XrdSsiDir.hh.
|
inline |
Definition at line 54 of file XrdSsiDir.hh.
|
inlinevirtual |
Definition at line 58 of file XrdSsiDir.hh.
|
virtual |
Set the stat() buffer where stat information is to be placed corresponding to the directory entry returned by nextEntry().
Reimplemented from XrdSfsDirectory.
Definition at line 141 of file XrdSsiDir.cc.
References XrdSsiUtils::Emsg().
|
virtual |
Close the directory.
Implements XrdSfsDirectory.
Definition at line 120 of file XrdSsiDir.cc.
References XrdSsiUtils::Emsg().
|
inline |
|
virtual |
Get the directory path.
Implements XrdSfsDirectory.
Definition at line 164 of file XrdSsiDir.cc.
References XrdSsiUtils::Emsg().
|
virtual |
Get the next directory entry.
Implements XrdSfsDirectory.
Definition at line 95 of file XrdSsiDir.cc.
References XrdSsiUtils::Emsg().
|
virtual |
Open a directory.
path | - Pointer to the path of the directory to be opened. |
client | - Client's identify (see common description). |
opaque | - path's CGI information (see common description). |
Implements XrdSfsDirectory.
Definition at line 54 of file XrdSsiDir.cc.
References XrdSsiUtils::Emsg(), XrdOucPListAnchor::Find(), XrdSsi::fsChk, XrdSsi::FSPath, XrdSfsFileSystem::newDir(), SFS_ERROR, XrdSsi::theFS, and tident.