2 #ifndef __XRDSTATS_DIRECTORY_H
3 #define __XRDSTATS_DIRECTORY_H
16 m_wrappedDir(std::move(ossDF)),
28 StatsFileSystem::OpTimer op(m_oss.m_ops.m_dirlist_ops, m_oss.m_slow_ops.m_dirlist_ops, m_oss.m_times.m_dirlist, m_oss.m_slow_times.m_dirlist, m_oss.m_slow_duration);
32 int Readdir(
char *buff,
int blen)
override
34 StatsFileSystem::OpTimer op(m_oss.m_ops.m_dirlist_entries, m_oss.m_slow_ops.m_dirlist_entries, m_oss.m_times.m_dirlist, m_oss.m_slow_times.m_dirlist, m_oss.m_slow_duration);
40 std::unique_ptr<XrdOssDF> m_wrappedDir;
int Readdir(char *buff, int blen) override
virtual ~StatsDirectory()
StatsDirectory(std::unique_ptr< XrdOssDF > ossDF, XrdSysError &log, StatsFileSystem &oss)
virtual int Opendir(const char *path, XrdOucEnv &env) override
virtual int Opendir(const char *path, XrdOucEnv &env)
virtual int Readdir(char *buff, int blen)