MySQL 8.4.0
Source Code Documentation
Gcs_suspicions_manager Member List

This is the complete list of members for Gcs_suspicions_manager, including all inherited members.

add_suspicions(Gcs_xcom_nodes *xcom_nodes, std::vector< Gcs_member_identifier * > non_member_suspect_nodes, std::vector< Gcs_member_identifier * > member_suspect_nodes, synode_no max_synode)Gcs_suspicions_managerprivate
clear_suspicions()Gcs_suspicions_manager
Gcs_suspicions_manager(Gcs_xcom_proxy *proxy, Gcs_xcom_control *ctrl)Gcs_suspicions_managerexplicit
Gcs_suspicions_manager(Gcs_suspicions_manager const &)Gcs_suspicions_managerprivate
get_member_expel_timeout()Gcs_suspicions_manager
get_non_member_expel_timeout()Gcs_suspicions_manager
get_suspicions() constGcs_suspicions_manager
get_suspicions_processing_period()Gcs_suspicions_manager
has_majority()Gcs_suspicions_manager
inform_on_majority(bool majority)Gcs_suspicions_manager
m_cache_last_removedGcs_suspicions_managerprivate
m_config_idGcs_suspicions_managerprivate
m_control_ifGcs_suspicions_managerprivate
m_expels_in_progressGcs_suspicions_managerprivate
m_gid_hashGcs_suspicions_managerprivate
m_has_majorityGcs_suspicions_managerprivate
m_is_killer_nodeGcs_suspicions_managerprivate
m_member_expel_timeoutGcs_suspicions_managerprivate
m_my_infoGcs_suspicions_managerprivate
m_non_member_expel_timeoutGcs_suspicions_managerprivate
m_proxyGcs_suspicions_managerprivate
m_suspicionsGcs_suspicions_managerprivate
m_suspicions_condGcs_suspicions_managerprivate
m_suspicions_mutexGcs_suspicions_managerprivate
m_suspicions_parameters_mutexGcs_suspicions_managerprivate
m_suspicions_processing_periodGcs_suspicions_managerprivate
operator=(Gcs_suspicions_manager const &)Gcs_suspicions_managerprivate
process_suspicions()Gcs_suspicions_manager
process_view(synode_no const config_id, Gcs_xcom_nodes *xcom_nodes, std::vector< Gcs_member_identifier * > alive_nodes, std::vector< Gcs_member_identifier * > left_nodes, std::vector< Gcs_member_identifier * > member_suspect_nodes, std::vector< Gcs_member_identifier * > non_member_suspect_nodes, bool is_killer_node, synode_no max_synode)Gcs_suspicions_manager
remove_suspicions(std::vector< Gcs_member_identifier * > nodes)Gcs_suspicions_managerprivate
run_process_suspicions(bool lock)Gcs_suspicions_manager
set_groupid_hash(unsigned int gid_h)Gcs_suspicions_manager
set_member_expel_timeout_seconds(unsigned long sec)Gcs_suspicions_manager
set_my_info(Gcs_xcom_node_information *node_info)Gcs_suspicions_manager
set_non_member_expel_timeout_seconds(unsigned long sec)Gcs_suspicions_manager
set_suspicions_processing_period(unsigned int sec)Gcs_suspicions_manager
update_last_removed(synode_no last_removed)Gcs_suspicions_manager
wake_suspicions_processing_thread(bool terminate)Gcs_suspicions_manager
~Gcs_suspicions_manager()Gcs_suspicions_manager