|
XRootD
|
#include <XrdDigFS.hh>
Inheritance diagram for XrdDigDirectory:
Collaboration diagram for XrdDigDirectory:Public Member Functions | |
| XrdDigDirectory (char *user=0, int monid=0) | |
| ~XrdDigDirectory () | |
| int | autoStat (struct stat *buf) |
| int | close () |
| const char * | FName () |
| const char * | nextEntry () |
| int | open (const char *dirName, const XrdSecClientName *client=0, const char *opaque=0) |
Public Member Functions inherited from XrdSfsDirectory | |
| XrdSfsDirectory (const char *user=0, int MonID=0) | |
| XrdSfsDirectory (XrdOucErrInfo &eInfo) | |
| XrdSfsDirectory (XrdSfsDirectory &wrapD) | |
| virtual | ~XrdSfsDirectory () |
| Destructor. | |
| virtual int | open (const char *path, const XrdSecEntity *client=0, const char *opaque=0)=0 |
Additional Inherited Members | |
Public Attributes inherited from XrdSfsDirectory | |
| XrdOucErrInfo & | error |
Definition at line 45 of file XrdDigFS.hh.
|
inline |
Definition at line 61 of file XrdDigFS.hh.
References XrdSfsDirectory::XrdSfsDirectory().
Here is the call graph for this function:
|
inline |
Definition at line 68 of file XrdDigFS.hh.
References close().
Here is the call graph for this function:
|
inlinevirtual |
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 59 of file XrdDigFS.hh.
|
virtual |
Close the directory.
Implements XrdSfsDirectory.
Definition at line 314 of file XrdDigFS.cc.
References closedir, XrdDigFS::Emsg(), XrdSfsDirectory::error, SFS_ERROR, and SFS_OK.
Referenced by ~XrdDigDirectory().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Get the directory path.
Implements XrdSfsDirectory.
Definition at line 57 of file XrdDigFS.hh.
|
virtual |
Get the next directory entry.
Implements XrdSfsDirectory.
Definition at line 204 of file XrdDigFS.cc.
References XrdDigFS::Emsg(), XrdSfsDirectory::error, readdir, readdir_r, Stat, and stat.
Here is the call graph for this function:| int XrdDigDirectory::open | ( | const char * | dirName, |
| const XrdSecClientName * | client = 0, | ||
| const char * | opaque = 0 ) |
Definition at line 135 of file XrdDigFS.cc.
References XrdDig::Config, dirfd, XrdDigFS::Emsg(), XrdSfsDirectory::error, XrdDigConfig::isDir, opendir, SFS_LCLPLEN, SFS_LCLPRFX, SFS_LCLPRFY, SFS_OK, XrdDigFS::Validate(), and XrdSecClientName.
Here is the call graph for this function: