MySQL 26.10.0
Source Code Documentation
hm::Supervisor Member List

This is the complete list of members for hm::Supervisor, including all inherited members.

advance_sample_timers()hm::Collectorprotected
apply_pending_settings()hm::Collectorprotected
base_interval() consthm::Collectorinline
build_collector_message(const std::string &status, const std::string &mode, const std::string &message, bool settings)hm::Collectorvirtual
build_resource_message(const std::string &status, const std::string &mode, const std::string &message, bool levels)hm::Collectorvirtual
cleanup()hm::Threadstatic
Collector()=defaulthm::Collector
Collector(const char *name, const char *resource_name, const char *instr_name, const char *os_name, const char *description)hm::Collector
Collector(const Collector &)=deletehm::Collector
Collector(Collector &&)=deletehm::Collector
consume_settings_pending()hm::Collectorprotected
dynamic_settings_changed()hm::Collectorinlinevirtual
format_level(uint64_t mbytes)hm::Collectorstatic
format_mb(uint64_t mbytes, int prec, bool show_units)hm::Collectorstatic
format_settings()hm::Collectorinlinevirtual
format_status_info()hm::Collectorinlinevirtual
initialize_sample_timers()hm::Collectorprotected
join(my_thread_handle *thread, void **value_ptr)hm::Threadstatic
join_thread()hm::Threadprotected
joinable(const my_thread_handle &thread)hm::Threadstatic
k_default_base_intervalhm::Collectorstatic
k_default_sample_intervalhm::Collectorstatic
k_errorhm::Collector
k_failedhm::Collector
k_invalid_pathhm::Collector
k_max_intervalhm::Collectorstatic
k_min_intervalhm::Collectorstatic
k_offline_modehm::Collector
k_remaininghm::Collector
k_startedhm::Collector
k_stoppedhm::Collector
k_super_read_onlyhm::Collector
k_system_errorhm::Collector
log_collector_status(bool settings)hm::Collectorvirtual
log_collector_status(const std::string &state_msg, bool settings)hm::Collectorvirtual
log_resource_levels()hm::Collectorvirtual
log_resource_status() overridehm::Supervisorinlinevirtual
log_status()hm::Collectorvirtual
m_base_intervalhm::Collectorprivate
m_command_lockhm::Threadprotected
m_cond_infohm::Threadprotected
m_cond_keyhm::Threadprotected
m_custom_base_intervalhm::Collectorprivate
m_descriptionhm::Threadprotected
m_force_statushm::Collector
m_instr_namehm::Threadprotected
m_mutex_infohm::Threadprotected
m_mutex_keyhm::Threadprotected
m_namehm::Threadprotected
m_os_namehm::Threadprotected
m_resource_namehm::Collectorprotected
m_retentionhm::Collector
m_runninghm::Collectorprotected
m_sample_intervalhm::Collectorprivate
m_sample_timerhm::Collector
m_settings_pendinghm::Collector
m_settings_update_pendinghm::Supervisorprivate
m_status_counterhm::Collector
m_status_intervalhm::Collector
m_status_timerhm::Collector
m_stophm::Threadprotected
m_threadhm::Threadprotected
m_thread_infohm::Threadprotected
m_thread_keyhm::Threadprotected
m_thread_runninghm::Threadprotected
m_verbose_loghm::Collector
m_waithm::Threadprotected
m_wait_lockhm::Threadprotected
mark_settings_pending()hm::Collector
name() consthm::Threadinline
no_warn_levelhm::Collectorstatic
notify_settings_update()hm::Supervisor
operator=(const Supervisor &)=deletehm::Supervisor
operator=(Supervisor &&)=deletehm::Supervisor
hm::Collector::operator=(const Collector &)=deletehm::Collector
hm::Collector::operator=(Collector &&)=deletehm::Collector
post_process()hm::Threadinlineprotectedvirtual
pre_process()hm::Threadinlineprotectedvirtual
process() overridehm::Supervisorvirtual
request_thread_stop()hm::Threadprotected
resource_name() consthm::Collectorinline
run_process() overridehm::Supervisorvirtual
running() consthm::Threadinlinevirtual
sample_interval() consthm::Collectorinline
sample_timer()hm::Collectorinlineprotected
set_base_interval(int base_interval)hm::Collectorprivate
set_buffer_size()hm::Collectorinlinevirtual
set_collector_intervals(int base_interval, int sample_interval)hm::Collector
set_params()hm::Collectorinlinevirtual
set_sample_interval(int sample_interval)hm::Collector
set_settings_pending(bool pending)hm::Collectorinline
settings_changed()hm::Collectorinlinevirtual
settings_pending() consthm::Collectorinline
signal()hm::Thread
start()hm::Threadvirtual
start_thread()hm::Threadprotected
static_settings_changed()hm::Collectorinlinevirtual
status_message_timer()hm::Collectorinlineprotected
stop()hm::Threadvirtual
stop_requested()hm::Threadprotected
stop_thread()hm::Threadprotected
Supervisor()hm::Supervisor
Supervisor(const Supervisor &)=deletehm::Supervisor
Supervisor(Supervisor &&)=deletehm::Supervisor
tag_collector_state()hm::Collectorinlinevirtual
tag_mode()hm::Collectorinlinevirtual
tag_resource_state()hm::Collectorinlinevirtual
Thread()=defaulthm::Thread
Thread(const char *name, const char *instr_name, const char *os_name, const char *desc)hm::Thread
update_settings()hm::Collectorvirtual
~Collector() override=defaulthm::Collector
~Supervisor() override=defaulthm::Supervisor
~Thread()=0hm::Threadpure virtual