| after_primary_election(std::string primary_uuid, enum_primary_election_primary_change_status primary_change_status, enum_primary_election_mode election_mode, int error) override | Remote_clone_handler | privatevirtual |
| after_view_change(const std::vector< Gcs_member_identifier > &joining, const std::vector< Gcs_member_identifier > &leaving, const std::vector< Gcs_member_identifier > &group, bool is_leaving, bool *skip_election, enum_primary_election_mode *election_mode, std::string &suggested_primary) override | Remote_clone_handler | privatevirtual |
| before_message_handling(const Plugin_gcs_message &message, const std::string &message_origin, bool *skip_message) override | Remote_clone_handler | privatevirtual |
| check_clone_plugin_presence() | Remote_clone_handler | private |
| check_clone_preconditions() | Remote_clone_handler | |
| CHECK_ERROR enum value | Remote_clone_handler | |
| CLONE_CHECK_QUERY_ERROR enum value | Remote_clone_handler | private |
| CLONE_CHECKS_END enum value | Remote_clone_handler | |
| CLONE_PLUGIN_NOT_PRESENT enum value | Remote_clone_handler | private |
| CLONE_PLUGIN_PRESENT enum value | Remote_clone_handler | private |
| CLONE_QUERY_EXECUTED enum value | Remote_clone_handler | private |
| CLONE_QUERY_EXECUTING enum value | Remote_clone_handler | private |
| CLONE_QUERY_NOT_EXECUTING enum value | Remote_clone_handler | private |
| clone_server(const std::string &group_name, const std::string &view_id) | Remote_clone_handler | |
| clone_thread_handle() | Remote_clone_handler | private |
| DO_CLONE enum value | Remote_clone_handler | |
| DO_RECOVERY enum value | Remote_clone_handler | |
| enum_clone_check_result enum name | Remote_clone_handler | |
| enum_clone_presence_query_result enum name | Remote_clone_handler | private |
| enum_clone_query_status enum name | Remote_clone_handler | private |
| evaluate_error_code(int error_code) | Remote_clone_handler | private |
| evaluate_server_connection(Sql_service_command_interface *sql_command_interface) | Remote_clone_handler | private |
| extract_donor_info(std::tuple< uint, uint, uint, bool > *donor_info) | Remote_clone_handler | |
| fallback_to_recovery_or_leave(bool critical_error=false) | Remote_clone_handler | private |
| get_clone_donors(std::list< Group_member_info * > &suitable_donors) | Remote_clone_handler | private |
| gr_clone_debug_point() | Remote_clone_handler | private |
| kill_clone_query() | Remote_clone_handler | private |
| launch_thread(void *arg) | Remote_clone_handler | privatestatic |
| lock_gr_clone_read_mode_lock() | Remote_clone_handler | inline |
| m_being_terminated | Remote_clone_handler | private |
| m_clone_activation_threshold | Remote_clone_handler | private |
| m_clone_process_thd_state | Remote_clone_handler | private |
| m_clone_query_lock | Remote_clone_handler | private |
| m_clone_query_session_id | Remote_clone_handler | private |
| m_clone_query_status | Remote_clone_handler | private |
| m_clone_read_mode_lock | Remote_clone_handler | private |
| m_clone_thd | Remote_clone_handler | private |
| m_current_donor_address | Remote_clone_handler | private |
| m_donor_list_lock | Remote_clone_handler | private |
| m_group_name | Remote_clone_handler | private |
| m_run_cond | Remote_clone_handler | private |
| m_run_lock | Remote_clone_handler | private |
| m_stop_wait_timeout | Remote_clone_handler | private |
| m_suitable_donors | Remote_clone_handler | private |
| m_thd_handle | Remote_clone_handler | private |
| m_view_id | Remote_clone_handler | private |
| NO_RECOVERY_POSSIBLE enum value | Remote_clone_handler | |
| Remote_clone_handler(ulonglong threshold, ulong components_stop_timeout) | Remote_clone_handler | |
| run_clone_query(Sql_service_command_interface *sql_command_interface, std::string &hostname, std::string &port, std::string &username, std::string &password, bool use_ssl) | Remote_clone_handler | private |
| set_clone_ssl_options(Sql_service_command_interface *sql_command_interface) | Remote_clone_handler | private |
| set_clone_threshold(ulonglong threshold) | Remote_clone_handler | inline |
| terminate_clone_process(bool rejoin) | Remote_clone_handler | |
| unlock_gr_clone_read_mode_lock() | Remote_clone_handler | inline |
| update_donor_list(Sql_service_command_interface *sql_command_interface, std::string &hostname, std::string &port) | Remote_clone_handler | private |
| ~Group_event_observer()=0 | Group_event_observer | pure virtual |
| ~Remote_clone_handler() override | Remote_clone_handler | |