#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 |
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1