#include <XrdOucNSWalk.hh>
Collaboration diagram for XrdOucNSWalk:
Public Member Functions | |
NSEnt * | Index (int &rc, const char **dPath=0) |
void | setCallBack (CallBack *cbP=0) |
XrdOucNSWalk (XrdSysError *erp, const char *dname, const char *LKfn=0, int opts=retAll, XrdOucTList *xP=0) | |
~XrdOucNSWalk () | |
Static Public Attributes | |
const int | retDir = 0x0001 |
const int | retFile = 0x0002 |
const int | retLink = 0x0004 |
const int | retMisc = 0x0008 |
const int | retAll = 0x000f |
const int | retStat = 0x0010 |
const int | retIDLO = 0x0020 |
const int | retIILO = 0x0040 |
const int | Recurse = 0x0080 |
const int | noPath = 0x0100 |
const int | skpErrs = 0x8000 |
Private Member Functions | |
void | addEnt (XrdOucNSWalk::NSEnt *eP) |
int | Build () |
int | getLink (XrdOucNSWalk::NSEnt *eP) |
int | getStat (XrdOucNSWalk::NSEnt *eP, int doLstat=0) |
int | getStat () |
int | inXList (const char *dName) |
int | isSymlink () |
int | LockFile () |
void | setPath (char *newpath) |
Private Attributes | |
XrdSysError * | eDest |
XrdOucTList * | DList |
XrdOucTList * | XList |
NSEnt * | DEnts |
stat | dStat |
CallBack * | edCB |
char | DPath [1032] |
char * | File |
char * | LKFn |
int | LKfd |
int | DPfd |
int | Opts |
int | errOK |
int | isEmpty |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|