Kea
2.7.6
isc::perfmon::PerfMonMgr Member List
This is the complete list of members for
isc::perfmon::PerfMonMgr
, including all inherited members.
addDurationSample
(DurationKeyPtr key, const Duration &sample)
isc::perfmon::PerfMonMgr
alarm_report_interval_
isc::perfmon::PerfMonMgr
protected
alarm_report_secs_
isc::perfmon::PerfMonConfig
protected
alarm_store_
isc::perfmon::PerfMonConfig
protected
CONFIG_KEYWORDS
isc::perfmon::PerfMonConfig
static
configure
(const isc::data::ConstElementPtr ¶ms)
isc::perfmon::PerfMonMgr
duration_store_
isc::perfmon::PerfMonMgr
protected
enable_monitoring_
isc::perfmon::PerfMonConfig
protected
family_
isc::perfmon::PerfMonConfig
protected
formatDurationDataAsElements
(MonitoredDurationCollectionPtr durations) const
isc::perfmon::PerfMonMgr
formatDurationDataAsResultSet
(MonitoredDurationCollectionPtr durations) const
isc::perfmon::PerfMonMgr
getAlarmReportInterval
()
isc::perfmon::PerfMonMgr
inline
getAlarmReportSecs
() const
isc::perfmon::PerfMonConfig
inline
getAlarmStore
()
isc::perfmon::PerfMonConfig
inline
getDurationStore
()
isc::perfmon::PerfMonMgr
inline
getEnableMonitoring
() const
isc::perfmon::PerfMonConfig
inline
getFamily
()
isc::perfmon::PerfMonConfig
inline
getIntervalDuration
()
isc::perfmon::PerfMonMgr
inline
getIntervalWidthSecs
() const
isc::perfmon::PerfMonConfig
inline
getStatsMgrReporting
() const
isc::perfmon::PerfMonConfig
inline
init
()
isc::perfmon::PerfMonMgr
virtual
interval_duration_
isc::perfmon::PerfMonMgr
protected
interval_width_secs_
isc::perfmon::PerfMonConfig
protected
io_service_
isc::perfmon::PerfMonMgr
protected
mutex_
isc::perfmon::PerfMonMgr
protected
parse
(data::ConstElementPtr config)
isc::perfmon::PerfMonConfig
parseAlarms
(data::ConstElementPtr config)
isc::perfmon::PerfMonConfig
PerfMonConfig
(uint16_t family)
isc::perfmon::PerfMonConfig
explicit
perfmonControlHandler
(hooks::CalloutHandle &handle)
isc::perfmon::PerfMonMgr
perfmonGetAllDurationsHandler
(hooks::CalloutHandle &handle)
isc::perfmon::PerfMonMgr
PerfMonMgr
(uint16_t family)
isc::perfmon::PerfMonMgr
explicit
processPktEventStack
(isc::dhcp::PktPtr query, isc::dhcp::PktPtr response, const isc::dhcp::ConstSubnetPtr subnet)
isc::perfmon::PerfMonMgr
report_timer_
isc::perfmon::PerfMonMgr
protected
reportAlarm
(AlarmPtr alarm, const Duration &mean)
isc::perfmon::PerfMonMgr
reportTimerExpired
()
isc::perfmon::PerfMonMgr
reportToStatsMgr
(MonitoredDurationPtr duration)
isc::perfmon::PerfMonMgr
setAlarmReportSecs
(uint32_t value)
isc::perfmon::PerfMonConfig
inline
setEnableMonitoring
(bool value)
isc::perfmon::PerfMonConfig
inline
setIntervalWidthSecs
(uint32_t value)
isc::perfmon::PerfMonConfig
inline
setNextReportExpiration
()
isc::perfmon::PerfMonMgr
setStatsMgrReporting
(bool value)
isc::perfmon::PerfMonConfig
inline
SIMPLE_DEFAULTS
isc::perfmon::PerfMonConfig
static
stats_mgr_reporting_
isc::perfmon::PerfMonConfig
protected
~PerfMonConfig
()=default
isc::perfmon::PerfMonConfig
virtual
~PerfMonMgr
()=default
isc::perfmon::PerfMonMgr
virtual
Generated on Fri Dec 20 2024 08:29:29 for Kea by
1.12.0