|
Public Member Functions |
int | Exists (XrdCmsRRData &Arg, XrdCmsPInfo &Who, int noLim=0) |
int | Exists (char *Path, int fnPos, int UpAT=0) |
void | Init (int Opts, int DMlife, int DPLife) |
int | isDFS () |
int | Limit () |
void | Limit (int rLim, int qMax) |
int | Local () |
void | Pacer () |
void | Runner () |
void | Start () |
int | Trim () |
int | Traverse () |
| XrdCmsBaseFS (void(*theCB)(XrdCmsBaseFR *, int)) |
| ~XrdCmsBaseFS () |
Static Public Attributes |
const int | Cntrl = 0x0001 |
const int | DFSys = 0x0002 |
const int | Immed = 0x0004 |
const int | Servr = 0x0100 |
Private Member Functions |
int | Bypass () |
int | FStat (char *Path, int fnPos, int upat=0) |
int | hasDir (char *Path, int fnPos) |
void | Queue (XrdCmsRRData &Arg, XrdCmsPInfo &Who, int dln, int Frc=0) |
void | Xeq (XrdCmsBaseFR *rP) |
Private Attributes |
XrdSysMutex | fsMutex |
XrdOucHash< dMoP > | fsDirMP |
void(* | cBack )(XrdCmsBaseFR *, int) |
XrdCmsBaseFS::RequestQ | theQ |
int | dmLife |
int | dpLife |
char | lclStat |
char | preSel |
char | dfsSys |
char | Server |
char | Fixed |
char | Punt |