XrdFrmPurgeDir Class Reference

Inheritance diagram for XrdFrmPurgeDir:

XrdOucNSWalk::CallBack List of all members.

Public Member Functions

void isEmpty (struct stat *dStat, const char *dPath, const char *lkFN)
void Reset (time_t dExp)
 XrdFrmPurgeDir ()
 ~XrdFrmPurgeDir ()

Public Attributes

time_t expDirTime
time_t lowDirTime
int numRMD
int numEMD

Detailed Description

Definition at line 45 of file XrdFrmPurge.cc.


Constructor & Destructor Documentation

XrdFrmPurgeDir::XrdFrmPurgeDir (  )  [inline]

Definition at line 59 of file XrdFrmPurge.cc.

XrdFrmPurgeDir::~XrdFrmPurgeDir (  )  [inline]

Definition at line 60 of file XrdFrmPurge.cc.


Member Function Documentation

void XrdFrmPurgeDir::isEmpty ( struct stat *  dStat,
const char *  dPath,
const char *  lkFN 
) [virtual]

Implements XrdOucNSWalk::CallBack.

Definition at line 67 of file XrdFrmPurge.cc.

References XrdFrm::Config(), expDirTime, localtime_r, lowDirTime, n, numEMD, numRMD, XrdFrmConfig::ossFS, XrdOss::Remdir(), rindex, XrdFrm::Say(), XrdSysError::Say(), sprintf(), stat, strcpy(), XrdFrmConfig::Test, XrdFrmConfig::Verbose, RooFit::What(), XRDOSS_isPFN, and XRDOSS_resonly.

void XrdFrmPurgeDir::Reset ( time_t  dExp  )  [inline]

Definition at line 51 of file XrdFrmPurge.cc.

References expDirTime, lowDirTime, numEMD, and numRMD.

Referenced by XrdFrmPurge::Scan().


Member Data Documentation

time_t XrdFrmPurgeDir::expDirTime

Definition at line 54 of file XrdFrmPurge.cc.

Referenced by isEmpty(), and Reset().

time_t XrdFrmPurgeDir::lowDirTime

Definition at line 55 of file XrdFrmPurge.cc.

Referenced by isEmpty(), Reset(), and XrdFrmPurge::Scan().

int XrdFrmPurgeDir::numRMD

Definition at line 56 of file XrdFrmPurge.cc.

Referenced by isEmpty(), Reset(), and XrdFrmPurge::Scan().

int XrdFrmPurgeDir::numEMD

Definition at line 57 of file XrdFrmPurge.cc.

Referenced by isEmpty(), Reset(), and XrdFrmPurge::Scan().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:33 2011 for ROOT_528-00b_version by  doxygen 1.5.1