Go to the documentation of this file.
34 #include <sys/types.h>
75 int dirPath(
char *dBuff,
int dBlen);
79 int Refresh(
int isMig=0,
int doLock=1);
96 void Remfix(
const char *fType,
const char *fPath);
int Process(XrdOucNSWalk::NSEnt *nP, const char *dPath)
const char * pfnPath()
Definition: XrdFrmFiles.hh:67
Definition: XrdOssPath.hh:69
void Remfix(const char *fType, const char *fPath)
XrdOucTList * dInfo
Definition: XrdFrmFiles.hh:103
XrdOucHash< XrdFrmFileset > fsTab
Definition: XrdFrmFiles.hh:136
static const int CompressD
Definition: XrdFrmFiles.hh:122
XrdFrmFileset * Get(int &rc, int noBase=0)
int getCPT
Definition: XrdFrmFiles.hh:142
XrdOucNSWalk nsObj
Definition: XrdFrmFiles.hh:138
int setCpyTime(int Refresh=0)
static const int dRef
Definition: XrdFrmFiles.hh:108
const char * failPath()
Definition: XrdFrmFiles.hh:63
theSfx
Definition: XrdOssPath.hh:68
XrdOucNSWalk::NSEnt * xyzFile(XrdOssPath::theSfx sfx)
Definition: XrdFrmFiles.hh:71
Definition: XrdOssPath.hh:69
XrdOucNSWalk::NSEnt * pinFile()
Definition: XrdFrmFiles.hh:68
XrdOucHash_Options
Definition: XrdOucHash.hh:51
Definition: XrdOssPath.hh:71
static XrdOucHash< char > BadFiles
Definition: XrdFrmFiles.hh:105
XrdFrmFiles(const char *dname, int opts=Recursive, XrdOucTList *XList=0, XrdOucNSWalk::CallBack *cbP=0)
Definition: XrdOssPath.hh:68
XrdFrmFileset * Next
Definition: XrdFrmFiles.hh:90
int shareD
Definition: XrdFrmFiles.hh:141
XrdFrmFileset * fsList
Definition: XrdFrmFiles.hh:139
XrdOucNSWalk::NSEnt * baseFile()
Definition: XrdFrmFiles.hh:60
Definition: XrdOucNSWalk.hh:46
int dirPath(char *dBuff, int dBlen)
void Complain(const char *dPath)
XrdOucNSWalk::NSEnt * failFile()
Definition: XrdFrmFiles.hh:62
XrdOucNSWalk::NSEnt * File[XrdOssPath::sfxNum]
Definition: XrdFrmFiles.hh:101
XrdOucXAttr< XrdFrcXAttrPin > pinInfo
Definition: XrdFrmFiles.hh:56
Definition: XrdOssPath.hh:71
Definition: XrdFrmFiles.hh:115
int Refresh(int isMig=0, int doLock=1)
XrdOucNSWalk::NSEnt * pfnFile()
Definition: XrdFrmFiles.hh:66
static const int GetCpyTim
Definition: XrdFrmFiles.hh:124
static void Purge()
Definition: XrdFrmFiles.hh:77
static const int Recursive
Definition: XrdFrmFiles.hh:121
int chkLock(const char *Path)
const char * Mkfn(XrdOucNSWalk::NSEnt *fP)
Definition: XrdFrmFiles.hh:48
Definition: XrdOucNSWalk.hh:87
const char * lockPath()
Definition: XrdFrmFiles.hh:65
XrdFrmFileset(XrdFrmFileset *sP=0, XrdOucTList *diP=0)
XrdOucNSWalk::NSEnt * lockFile()
Definition: XrdFrmFiles.hh:64
const char * xyzPath(XrdOssPath::theSfx sfx)
Definition: XrdFrmFiles.hh:72
const char * basePath()
Definition: XrdFrmFiles.hh:61
int oldFile(XrdOucNSWalk::NSEnt *fP, XrdOucTList *dP, int fType)
static const int NoAutoDel
Definition: XrdFrmFiles.hh:123
Definition: XrdOssPath.hh:69
static const int dLen
Definition: XrdFrmFiles.hh:107
int Age
Definition: XrdFrmFiles.hh:91
Definition: XrdOucNSWalk.hh:42
const char * pinPath()
Definition: XrdFrmFiles.hh:69
Definition: XrdOucTList.hh:41
XrdOucHash_Options manMem
Definition: XrdFrmFiles.hh:140
XrdOucXAttr< XrdFrcXAttrCpy > cpyInfo
Definition: XrdFrmFiles.hh:55