Inheritance diagram for XrdFrmPurgeDir:
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 |
Definition at line 45 of file XrdFrmPurge.cc.
XrdFrmPurgeDir::XrdFrmPurgeDir | ( | ) | [inline] |
Definition at line 59 of file XrdFrmPurge.cc.
XrdFrmPurgeDir::~XrdFrmPurgeDir | ( | ) | [inline] |
Definition at line 60 of file XrdFrmPurge.cc.
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().
time_t XrdFrmPurgeDir::expDirTime |
time_t XrdFrmPurgeDir::lowDirTime |
Definition at line 55 of file XrdFrmPurge.cc.
Referenced by isEmpty(), Reset(), and XrdFrmPurge::Scan().
Definition at line 56 of file XrdFrmPurge.cc.
Referenced by isEmpty(), Reset(), and XrdFrmPurge::Scan().
Definition at line 57 of file XrdFrmPurge.cc.
Referenced by isEmpty(), Reset(), and XrdFrmPurge::Scan().