|
XRootD
|
#include <XrdPfcDirStateBase.hh>
Collaboration diagram for XrdPfc::DirUsage:Public Member Functions | |
| DirUsage ()=default | |
| DirUsage (const DirUsage &a, const DirUsage &b) | |
| DirUsage (const DirUsage &s)=default | |
| DirUsage & | operator= (const DirUsage &)=default |
| void | update_from_stats (const DirStats &s) |
| void | update_last_times (const DirUsage &u) |
Public Attributes | |
| time_t | m_LastCloseTime = 0 |
| time_t | m_LastOpenTime = 0 |
| int | m_NDirectories = 0 |
| int | m_NFiles = 0 |
| int | m_NFilesOpen = 0 |
| long long | m_StBlocks = 0 |
Definition at line 15 of file XrdPfcDirStateBase.hh.
|
default |
|
default |
Definition at line 30 of file XrdPfcDirStateBase.hh.
|
inline |
Definition at line 39 of file XrdPfcDirStateBase.hh.
References m_NDirectories, XrdPfc::DirStats::m_NDirectoriesCreated, XrdPfc::DirStats::m_NDirectoriesRemoved, m_NFiles, XrdPfc::DirStats::m_NFilesClosed, XrdPfc::DirStats::m_NFilesCreated, m_NFilesOpen, XrdPfc::DirStats::m_NFilesOpened, XrdPfc::DirStats::m_NFilesRemoved, m_StBlocks, XrdPfc::Stats::m_StBlocksAdded, and XrdPfc::DirStats::m_StBlocksRemoved.
Referenced by XrdPfc::DirState::update_stats_and_usages().
Here is the caller graph for this function:
|
inline |
Definition at line 47 of file XrdPfcDirStateBase.hh.
References m_LastCloseTime, and m_LastOpenTime.
Referenced by XrdPfc::DirState::update_stats_and_usages().
Here is the caller graph for this function:| time_t XrdPfc::DirUsage::m_LastCloseTime = 0 |
Definition at line 18 of file XrdPfcDirStateBase.hh.
Referenced by XrdPfc::ResourceMonitor::process_queues(), and update_last_times().
| time_t XrdPfc::DirUsage::m_LastOpenTime = 0 |
Definition at line 17 of file XrdPfcDirStateBase.hh.
Referenced by XrdPfc::ResourceMonitor::process_queues(), and update_last_times().
| int XrdPfc::DirUsage::m_NDirectories = 0 |
Definition at line 22 of file XrdPfcDirStateBase.hh.
Referenced by XrdPfc::ResourceMonitor::heart_beat(), XrdPfc::ResourceMonitor::perform_purge_check(), update_from_stats(), XrdPfc::DirState::update_stats_and_usages(), and XrdPfc::DirState::upward_propagate_initial_scan_usages().
| int XrdPfc::DirUsage::m_NFiles = 0 |
Definition at line 21 of file XrdPfcDirStateBase.hh.
Referenced by XrdPfc::ResourceMonitor::scan_dir_and_recurse(), update_from_stats(), XrdPfc::DirState::update_stats_and_usages(), and XrdPfc::DirState::upward_propagate_initial_scan_usages().
| int XrdPfc::DirUsage::m_NFilesOpen = 0 |
Definition at line 20 of file XrdPfcDirStateBase.hh.
Referenced by update_from_stats().
| long long XrdPfc::DirUsage::m_StBlocks = 0 |
Definition at line 19 of file XrdPfcDirStateBase.hh.
Referenced by XrdPfc::DirState::dump_recursively(), XrdPfc::ResourceMonitor::perform_initial_scan(), XrdPfc::ResourceMonitor::scan_dir_and_recurse(), update_from_stats(), and XrdPfc::DirState::upward_propagate_initial_scan_usages().