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