#include <XrdDigFS.hh>
Public Member Functions | |
| int | open (const char *dirName, const XrdSecClientName *client=0, const char *opaque=0) |
| const char * | nextEntry () |
| int | close () |
| const char * | FName () |
| int | autoStat (struct stat *buf) |
| XrdDigDirectory (char *user=0, int monid=0) | |
| ~XrdDigDirectory () | |
Private Attributes | |
| DIR * | dh |
| char * | fname |
| struct stat * | sBuff |
| struct dirent * | d_pnt |
| int | dirFD |
| bool | ateof |
| bool | isProc |
| bool | isBase |
| bool | noTag |
| struct { | |
| struct dirent d_entry | |
| union { | |
| const char * aEnt [aESZ] | |
| char nbf [MAXNAMLEN+MAXPATHLEN] | |
| char pad [MAXNAMLEN] | |
| } | |
| } | dirent_full |
Static Private Attributes | |
| static const int | aESZ = (MAXNAMLEN+MAXPATHLEN)/sizeof(const char *) |
| XrdDigDirectory::XrdDigDirectory | ( | char * | user = 0, |
|
| int | monid = 0 | |||
| ) | [inline] |
| int XrdDigDirectory::close | ( | ) |
Referenced by ~XrdDigDirectory().
| const char* XrdDigDirectory::FName | ( | ) | [inline] |
References fname.
| const char* XrdDigDirectory::nextEntry | ( | ) |
| int XrdDigDirectory::open | ( | const char * | dirName, | |
| const XrdSecClientName * | client = 0, |
|||
| const char * | opaque = 0 | |||
| ) |
| const char* XrdDigDirectory::aEnt[aESZ] |
const int XrdDigDirectory::aESZ = (MAXNAMLEN+MAXPATHLEN)/sizeof(const char *) [static, private] |
bool XrdDigDirectory::ateof [private] |
struct dirent XrdDigDirectory::d_entry [read] |
struct dirent* XrdDigDirectory::d_pnt [read, private] |
DIR* XrdDigDirectory::dh [private] |
Referenced by ~XrdDigDirectory().
struct { ... } XrdDigDirectory::dirent_full [private] |
int XrdDigDirectory::dirFD [private] |
char* XrdDigDirectory::fname [private] |
Referenced by FName().
bool XrdDigDirectory::isBase [private] |
bool XrdDigDirectory::isProc [private] |
| char XrdDigDirectory::nbf[MAXNAMLEN+MAXPATHLEN] |
bool XrdDigDirectory::noTag [private] |
| char XrdDigDirectory::pad[MAXNAMLEN] |
struct stat* XrdDigDirectory::sBuff [read, private] |
Referenced by autoStat().
1.6.1