xrootd
|
#include <XrdCnsLog.hh>
Public Member Functions | |
XrdCnsLog () | |
~XrdCnsLog () | |
Static Public Member Functions | |
static XrdOucTList * | Dirs (const char *Path, int &rc) |
static XrdOucNSWalk::NSEnt * | List (const char *logDir, XrdOucNSWalk::NSEnt **Base, int isEP=0) |
Static Public Attributes | |
static const char * | invFNa = "inv.log" |
static const char * | invFNt = "inventory" |
static const char * | invFNz = "Inventory" |
Static Private Member Functions | |
static int | isEP (const char *Path) |
XrdCnsLog::XrdCnsLog | ( | ) | [inline] |
XrdCnsLog::~XrdCnsLog | ( | ) | [inline] |
XrdOucTList * XrdCnsLog::Dirs | ( | const char * | Path, |
int & | rc | ||
) | [static] |
References XrdOucNSWalk::NSEnt::File, XrdOucNSWalk::Index(), XrdCns::MLog, XrdOucNSWalk::NSEnt::Next, XrdOucNSWalk::NSEnt::Path, Path, XrdOucNSWalk::Recurse, XrdOucNSWalk::retDir, and rindex.
Referenced by XrdCnsSsiCfg::Configure().
int XrdCnsLog::isEP | ( | const char * | Path | ) | [static, private] |
References XrdNetDNS::getHostAddr(), index(), and rindex.
XrdOucNSWalk::NSEnt * XrdCnsLog::List | ( | const char * | logDir, |
XrdOucNSWalk::NSEnt ** | Base, | ||
int | isEP = 0 |
||
) | [static] |
References XrdSysError::Emsg(), XrdOucNSWalk::Index(), XrdCnsLogRec::maxClients, XrdCns::MLog, XrdOucNSWalk::retFile, XrdOucNSWalk::retStat, XrdOucNSWalk::NSEnt::Stat, and unlink().
Referenced by XrdCnsLogClient::Init(), XrdCnsSsi::List(), and XrdCnsSsi::Updt().
const char * XrdCnsLog::invFNa = "inv.log" [static] |
Referenced by XrdCnsLogClient::Init(), and XrdCnsLogClient::Manifest().
const char * XrdCnsLog::invFNt = "inventory" [static] |
Referenced by XrdCnsLogClient::Manifest().
const char * XrdCnsLog::invFNz = "Inventory" [static] |
Referenced by XrdCnsSsi::List(), XrdCnsLogClient::Manifest(), and XrdCnsSsi::Updt().