#include <XrdPss.hh>
Public Member Functions | |
int | Close (long long *retsz=0) |
int | Opendir (const char *, XrdOucEnv &) |
int | Readdir (char *buff, int blen) |
XrdPssDir (const char *tid) | |
~XrdPssDir () | |
Private Attributes | |
DIR * | myDir |
XrdPssDir::XrdPssDir | ( | const char * | tid | ) | [inline] |
int XrdPssDir::Close | ( | long long * | retsz = 0 |
) | [virtual] |
Close a directory or file.
retsz | If not nil, where the size of the file is to be returned. |
Implements XrdOssDF.
Referenced by ~XrdPssDir().
int XrdPssDir::Opendir | ( | const char * | path, | |
XrdOucEnv & | env | |||
) | [virtual] |
Open a directory.
path | - Pointer to the path of the directory to be opened. | |
env | - Reference to environmental information. |
Reimplemented from XrdOssDF.
int XrdPssDir::Readdir | ( | char * | buff, | |
int | blen | |||
) | [virtual] |
Get the next directory entry.
buff | - Pointer to buffer where a null terminated string of the entry name is to be returned. If no more entries exist, a null string is returned. | |
blen | - Length of the buffer. |
Reimplemented from XrdOssDF.
DIR* XrdPssDir::myDir [private] |
Referenced by ~XrdPssDir().