#include <XrdSfsNative.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 () |
XrdSfsNativeDirectory (char *user=0, int monid=0) | |
~XrdSfsNativeDirectory () | |
Private Attributes | |
DIR * | dh |
char | ateof |
char * | fname |
struct { | |
struct dirent d_entry | |
char pad [MAXNAMLEN] | |
} | dirent_full |
struct dirent * | d_pnt |
XrdSfsNativeDirectory::XrdSfsNativeDirectory | ( | char * | user = 0 , |
|
int | monid = 0 | |||
) | [inline] |
References ateof, d_pnt, dh, dirent_full, and fname.
int XrdSfsNativeDirectory::close | ( | ) |
Referenced by ~XrdSfsNativeDirectory().
const char* XrdSfsNativeDirectory::FName | ( | ) | [inline] |
References fname.
const char* XrdSfsNativeDirectory::nextEntry | ( | ) |
int XrdSfsNativeDirectory::open | ( | const char * | dirName, | |
const XrdSecClientName * | client = 0 , |
|||
const char * | opaque = 0 | |||
) |
char XrdSfsNativeDirectory::ateof [private] |
Referenced by XrdSfsNativeDirectory().
struct dirent XrdSfsNativeDirectory::d_entry [read] |
struct dirent* XrdSfsNativeDirectory::d_pnt [read, private] |
Referenced by XrdSfsNativeDirectory().
DIR* XrdSfsNativeDirectory::dh [private] |
Referenced by XrdSfsNativeDirectory(), and ~XrdSfsNativeDirectory().
struct { ... } XrdSfsNativeDirectory::dirent_full [private] |
Referenced by XrdSfsNativeDirectory().
char* XrdSfsNativeDirectory::fname [private] |
Referenced by FName(), and XrdSfsNativeDirectory().
char XrdSfsNativeDirectory::pad[MAXNAMLEN] |