96void Remfix(
const char *fType,
const char *fPath);
XrdOucHash_Options
Definition: XrdOucHash.hh:51
Definition: XrdFrmFiles.hh:116
XrdOucNSWalk nsObj
Definition: XrdFrmFiles.hh:138
int oldFile(XrdOucNSWalk::NSEnt *fP, XrdOucTList *dP, int fType)
static const int CompressD
Definition: XrdFrmFiles.hh:122
static const int NoAutoDel
Definition: XrdFrmFiles.hh:123
XrdOucHash_Options manMem
Definition: XrdFrmFiles.hh:140
XrdFrmFiles(const char *dname, int opts=Recursive, XrdOucTList *XList=0, XrdOucNSWalk::CallBack *cbP=0)
void Complain(const char *dPath)
static const int GetCpyTim
Definition: XrdFrmFiles.hh:124
XrdFrmFileset * Get(int &rc, int noBase=0)
int shareD
Definition: XrdFrmFiles.hh:141
XrdOucHash< XrdFrmFileset > fsTab
Definition: XrdFrmFiles.hh:136
int getCPT
Definition: XrdFrmFiles.hh:142
static const int Recursive
Definition: XrdFrmFiles.hh:121
XrdFrmFileset * fsList
Definition: XrdFrmFiles.hh:139
int Process(XrdOucNSWalk::NSEnt *nP, const char *dPath)
Definition: XrdFrmFiles.hh:49
const char * pinPath()
Definition: XrdFrmFiles.hh:69
int setCpyTime(int Refresh=0)
int Refresh(int isMig=0, int doLock=1)
const char * basePath()
Definition: XrdFrmFiles.hh:61
const char * pfnPath()
Definition: XrdFrmFiles.hh:67
XrdOucNSWalk::NSEnt * baseFile()
Definition: XrdFrmFiles.hh:60
const char * lockPath()
Definition: XrdFrmFiles.hh:65
XrdOucXAttr< XrdFrcXAttrCpy > cpyInfo
Definition: XrdFrmFiles.hh:55
XrdOucNSWalk::NSEnt * lockFile()
Definition: XrdFrmFiles.hh:64
void Remfix(const char *fType, const char *fPath)
int chkLock(const char *Path)
int dirPath(char *dBuff, int dBlen)
XrdOucXAttr< XrdFrcXAttrPin > pinInfo
Definition: XrdFrmFiles.hh:56
XrdOucNSWalk::NSEnt * pinFile()
Definition: XrdFrmFiles.hh:68
static const int dLen
Definition: XrdFrmFiles.hh:107
XrdFrmFileset * Next
Definition: XrdFrmFiles.hh:90
int Age
Definition: XrdFrmFiles.hh:91
XrdOucNSWalk::NSEnt * xyzFile(XrdOssPath::theSfx sfx)
Definition: XrdFrmFiles.hh:71
static XrdOucHash< char > BadFiles
Definition: XrdFrmFiles.hh:105
XrdOucTList * dInfo
Definition: XrdFrmFiles.hh:103
const char * failPath()
Definition: XrdFrmFiles.hh:63
XrdOucNSWalk::NSEnt * File[XrdOssPath::sfxNum]
Definition: XrdFrmFiles.hh:101
const char * Mkfn(XrdOucNSWalk::NSEnt *fP)
XrdOucNSWalk::NSEnt * pfnFile()
Definition: XrdFrmFiles.hh:66
const char * xyzPath(XrdOssPath::theSfx sfx)
Definition: XrdFrmFiles.hh:72
static void Purge()
Definition: XrdFrmFiles.hh:77
static const int dRef
Definition: XrdFrmFiles.hh:108
XrdFrmFileset(XrdFrmFileset *sP=0, XrdOucTList *diP=0)
XrdOucNSWalk::NSEnt * failFile()
Definition: XrdFrmFiles.hh:62
theSfx
Definition: XrdOssPath.hh:68
@ isFail
Definition: XrdOssPath.hh:69
@ isPin
Definition: XrdOssPath.hh:69
@ isBase
Definition: XrdOssPath.hh:68
@ isLock
Definition: XrdOssPath.hh:69
@ sfxNum
Definition: XrdOssPath.hh:71
@ isPfn
Definition: XrdOssPath.hh:71
Definition: XrdOucHash.hh:128
Definition: XrdOucNSWalk.hh:88
Definition: XrdOucNSWalk.hh:43
Definition: XrdOucTList.hh:42
Definition: XrdOucXAttr.hh:109
Definition: XrdOucNSWalk.hh:47