|
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().
1.7.3