Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdFrmFileset Class Reference

#include <XrdFrmFiles.hh>

Collaboration diagram for XrdFrmFileset:

Collaboration graph
[legend]
List of all members.

Public Member Functions

XrdOucNSWalk::NSEntbaseFile ()
const char * basePath ()
XrdOucNSWalk::NSEntfailFile ()
const char * failPath ()
XrdOucNSWalk::NSEntlockFile ()
const char * lockPath ()
XrdOucNSWalk::NSEntpfnFile ()
const char * pfnPath ()
XrdOucNSWalk::NSEntpinFile ()
const char * pinPath ()
XrdOucNSWalk::NSEntxyzFile (XrdOssPath::theSfx sfx)
const char * xyzPath (XrdOssPath::theSfx sfx)
int dirPath (char *dBuff, int dBlen)
int Refresh (int isMig=0, int doLock=1)
int Screen (int needLF=1)
int setCpyTime (int Refresh=0)
 XrdFrmFileset (XrdFrmFileset *sP=0, XrdOucTList *diP=0)
 ~XrdFrmFileset ()

Static Public Member Functions

void Purge ()

Public Attributes

XrdOucXAttr< XrdFrmXAttrCpycpyInfo
XrdOucXAttr< XrdFrmXAttrPinpinInfo
XrdFrmFilesetNext
int Age

Private Member Functions

int chkLock (const char *Path)
const char * Mkfn (XrdOucNSWalk::NSEnt *fP)
void Remfix (const char *fType, const char *fPath)

Private Attributes

XrdOucNSWalk::NSEntFile [XrdOssPath::sfxNum]
XrdOucTListdInfo

Static Private Attributes

XrdOucHash< char > BadFiles
const int dLen = 0
const int dRef = 1

Friends

class XrdFrmFiles

Constructor & Destructor Documentation

XrdFrmFileset::XrdFrmFileset XrdFrmFileset sP = 0,
XrdOucTList diP = 0
 

XrdFrmFileset::~XrdFrmFileset  ) 
 


Member Function Documentation

XrdOucNSWalk::NSEnt* XrdFrmFileset::baseFile  )  [inline]
 

const char* XrdFrmFileset::basePath  )  [inline]
 

int XrdFrmFileset::chkLock const char *  Path  )  [private]
 

int XrdFrmFileset::dirPath char *  dBuff,
int  dBlen
 

XrdOucNSWalk::NSEnt* XrdFrmFileset::failFile  )  [inline]
 

const char* XrdFrmFileset::failPath  )  [inline]
 

XrdOucNSWalk::NSEnt* XrdFrmFileset::lockFile  )  [inline]
 

const char* XrdFrmFileset::lockPath  )  [inline]
 

const char * XrdFrmFileset::Mkfn XrdOucNSWalk::NSEnt fP  )  [private]
 

XrdOucNSWalk::NSEnt* XrdFrmFileset::pfnFile  )  [inline]
 

const char* XrdFrmFileset::pfnPath  )  [inline]
 

XrdOucNSWalk::NSEnt* XrdFrmFileset::pinFile  )  [inline]
 

const char* XrdFrmFileset::pinPath  )  [inline]
 

void XrdFrmFileset::Purge  )  [inline, static]
 

int XrdFrmFileset::Refresh int  isMig = 0,
int  doLock = 1
 

void XrdFrmFileset::Remfix const char *  fType,
const char *  fPath
[private]
 

int XrdFrmFileset::Screen int  needLF = 1  ) 
 

int XrdFrmFileset::setCpyTime int  Refresh = 0  ) 
 

XrdOucNSWalk::NSEnt* XrdFrmFileset::xyzFile XrdOssPath::theSfx  sfx  )  [inline]
 

const char* XrdFrmFileset::xyzPath XrdOssPath::theSfx  sfx  )  [inline]
 


Friends And Related Function Documentation

friend class XrdFrmFiles [friend]
 


Member Data Documentation

int XrdFrmFileset::Age
 

XrdOucHash< char > XrdFrmFileset::BadFiles [static, private]
 

XrdOucXAttr<XrdFrmXAttrCpy> XrdFrmFileset::cpyInfo
 

XrdOucTList* XrdFrmFileset::dInfo [private]
 

const int XrdFrmFileset::dLen = 0 [static, private]
 

const int XrdFrmFileset::dRef = 1 [static, private]
 

XrdOucNSWalk::NSEnt* XrdFrmFileset::File[XrdOssPath::sfxNum] [private]
 

XrdFrmFileset* XrdFrmFileset::Next
 

XrdOucXAttr<XrdFrmXAttrPin> XrdFrmFileset::pinInfo
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:04 2011 for xrootd by  doxygen 1.3.9.1