XrdCnsLog Class Reference

#include <XrdCnsLog.hh>

List of all members.

Public Member Functions

 XrdCnsLog ()
 ~XrdCnsLog ()

Static Public Member Functions

static XrdOucTListDirs (const char *Path, int &rc)
static XrdOucNSWalk::NSEntList (const char *logDir, XrdOucNSWalk::NSEnt **Base, int isEP=0)

Static Public Attributes

static const char * invFNa
static const char * invFNt
static const char * invFNz

Static Private Member Functions

static int isEP (const char *Path)


Detailed Description

Definition at line 19 of file XrdCnsLog.hh.


Constructor & Destructor Documentation

XrdCnsLog::XrdCnsLog (  )  [inline]

Definition at line 33 of file XrdCnsLog.hh.

XrdCnsLog::~XrdCnsLog (  )  [inline]

Definition at line 34 of file XrdCnsLog.hh.


Member Function Documentation

XrdOucTList * XrdCnsLog::Dirs ( const char *  Path,
int &  rc 
) [static]

Definition at line 46 of file XrdCnsLog.cc.

References XrdOucNSWalk::NSEnt::File, XrdOucNSWalk::Index(), isEP(), XrdCns::MLog, XrdOucNSWalk::NSEnt::Next, XrdOucNSWalk::NSEnt::Path, XrdOucNSWalk::Recurse, XrdOucNSWalk::retDir, and rindex.

Referenced by XrdCnsSsiCfg::Configure().

XrdOucNSWalk::NSEnt * XrdCnsLog::List ( const char *  logDir,
XrdOucNSWalk::NSEnt **  Base,
int  isEP = 0 
) [static]

Definition at line 80 of file XrdCnsLog.cc.

References Reflex::Dummy::Base(), XrdSysError::Emsg(), XrdOucNSWalk::Index(), invFNt, invFNz, XrdCnsLogRec::maxClients, XrdCns::MLog, XrdOucNSWalk::retFile, XrdOucNSWalk::retStat, XrdOucNSWalk::NSEnt::Stat, and unlink.

Referenced by XrdCnsLogClient::Init(), XrdCnsSsi::List(), and XrdCnsSsi::Updt().

int XrdCnsLog::isEP ( const char *  Path  )  [static, private]

Definition at line 135 of file XrdCnsLog.cc.

References XrdNetDNS::getHostAddr(), and rindex.

Referenced by Dirs().


Member Data Documentation

const char * XrdCnsLog::invFNa [static]

Definition at line 29 of file XrdCnsLog.hh.

Referenced by XrdCnsLogClient::Init(), and XrdCnsLogClient::Manifest().

const char * XrdCnsLog::invFNt [static]

Definition at line 30 of file XrdCnsLog.hh.

Referenced by List(), and XrdCnsLogClient::Manifest().

const char * XrdCnsLog::invFNz [static]

Definition at line 31 of file XrdCnsLog.hh.

Referenced by List(), XrdCnsSsi::List(), XrdCnsLogClient::Manifest(), and XrdCnsSsi::Updt().


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