| delete_node_address(unsigned int n, node_address *na) override | Gcs_xcom_proxy_impl | virtual |
| finalize_network_manager() override | Gcs_xcom_proxy_base | virtual |
| find_site_def(synode_no synode) override | Gcs_xcom_proxy_impl | virtual |
| free_nodes_information(node_list &nl) | Gcs_xcom_proxy_base | private |
| Gcs_xcom_proxy()=default | Gcs_xcom_proxy | explicit |
| Gcs_xcom_proxy_base()=default | Gcs_xcom_proxy_base | explicit |
| Gcs_xcom_proxy_impl() | Gcs_xcom_proxy_impl | explicit |
| Gcs_xcom_proxy_impl(unsigned int wt) | Gcs_xcom_proxy_impl | |
| Gcs_xcom_proxy_impl(Gcs_xcom_proxy_impl const &) | Gcs_xcom_proxy_impl | private |
| get_should_exit() override | Gcs_xcom_proxy_impl | virtual |
| initialize_network_manager() override | Gcs_xcom_proxy_base | virtual |
| m_ca_file | Gcs_xcom_proxy_impl | private |
| m_ca_path | Gcs_xcom_proxy_impl | private |
| m_cipher | Gcs_xcom_proxy_impl | private |
| m_client_cert_file | Gcs_xcom_proxy_impl | private |
| m_client_key_file | Gcs_xcom_proxy_impl | private |
| m_cond_xcom_comms_status | Gcs_xcom_proxy_impl | private |
| m_cond_xcom_exit | Gcs_xcom_proxy_impl | private |
| m_cond_xcom_ready | Gcs_xcom_proxy_impl | private |
| m_crl_file | Gcs_xcom_proxy_impl | private |
| m_crl_path | Gcs_xcom_proxy_impl | private |
| m_is_xcom_exit | Gcs_xcom_proxy_impl | private |
| m_is_xcom_ready | Gcs_xcom_proxy_impl | private |
| m_lock_xcom_comms_status | Gcs_xcom_proxy_impl | private |
| m_lock_xcom_exit | Gcs_xcom_proxy_impl | private |
| m_lock_xcom_ready | Gcs_xcom_proxy_impl | private |
| m_server_cert_file | Gcs_xcom_proxy_impl | private |
| m_server_key_file | Gcs_xcom_proxy_impl | private |
| m_should_exit | Gcs_xcom_proxy_impl | private |
| m_socket_util | Gcs_xcom_proxy_impl | private |
| m_ssl_mode | Gcs_xcom_proxy_impl | private |
| m_tls_ciphersuites | Gcs_xcom_proxy_impl | private |
| m_tls_version | Gcs_xcom_proxy_impl | private |
| m_wait_time | Gcs_xcom_proxy_impl | private |
| m_xcom_comms_status | Gcs_xcom_proxy_impl | private |
| m_xcom_input_queue | Gcs_xcom_proxy_impl | private |
| new_node_address_uuid(unsigned int n, char const *names[], blob uuids[]) override | Gcs_xcom_proxy_impl | virtual |
| operator=(Gcs_xcom_proxy_impl const &) | Gcs_xcom_proxy_impl | private |
| serialize_nodes_information(Gcs_xcom_nodes &nodes, node_list &nl) | Gcs_xcom_proxy_base | private |
| set_network_manager_active_provider(enum_transport_protocol new_value) override | Gcs_xcom_proxy_base | virtual |
| set_should_exit(bool should_exit) override | Gcs_xcom_proxy_impl | virtual |
| test_xcom_tcp_connection(std::string &host, xcom_port port) override | Gcs_xcom_proxy_base | privatevirtual |
| xcom_add_node(connection_descriptor &con, const Gcs_xcom_node_information &node, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | virtual |
| xcom_add_nodes(connection_descriptor &con, Gcs_xcom_nodes &nodes, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | virtual |
| xcom_boot_node(Gcs_xcom_node_information &node, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | virtual |
| xcom_client_add_node(connection_descriptor *fd, node_list *nl, uint32_t group_id) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_boot(node_list *nl, uint32_t group_id) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_close_connection(connection_descriptor *fd) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_force_config(node_list *nl, uint32_t group_id) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_get_event_horizon(uint32_t group_id, xcom_event_horizon &event_horizon) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_get_leaders(uint32_t gid, leader_info_data &leaders) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_get_synode_app_data(connection_descriptor *con, uint32_t group_id_hash, synode_no_array &synodes, synode_app_data_array &reply) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_open_connection(std::string, xcom_port port) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_remove_node(node_list *nl, uint32_t group_id) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_remove_node(connection_descriptor *fd, node_list *nl, uint32_t group_id) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_send_data(unsigned long long size, char *data) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_set_cache_size(uint64_t size) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_set_event_horizon(uint32_t group_id, xcom_event_horizon event_horizon) override | Gcs_xcom_proxy_impl | virtual |
| xcom_client_set_leaders(uint32_t gid, u_int nr_preferred_leaders, char const *preferred_leaders[], node_no max_nr_leaders) override | Gcs_xcom_proxy_impl | virtual |
| xcom_destroy_ssl() override | Gcs_xcom_proxy_impl | virtual |
| xcom_exit() override | Gcs_xcom_proxy_impl | virtual |
| xcom_force_nodes(Gcs_xcom_nodes &nodes, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | |
| Gcs_xcom_proxy::xcom_force_nodes(Gcs_xcom_nodes &nodes, unsigned int group_id_hash)=0 | Gcs_xcom_proxy | pure virtual |
| xcom_get_event_horizon(uint32_t group_id_hash, xcom_event_horizon &event_horizon) override | Gcs_xcom_proxy_base | virtual |
| xcom_get_leaders(uint32_t group_id_hash, leader_info_data &leaders) override | Gcs_xcom_proxy_base | virtual |
| xcom_get_maximum_event_horizon() override | Gcs_xcom_proxy_base | virtual |
| xcom_get_minimum_event_horizon() override | Gcs_xcom_proxy_base | virtual |
| xcom_get_ssl_fips_mode(const char *mode) override | Gcs_xcom_proxy_impl | virtual |
| xcom_get_ssl_mode(const char *mode) override | Gcs_xcom_proxy_impl | virtual |
| xcom_get_synode_app_data(Gcs_xcom_node_information const &xcom_instance, uint32_t group_id_hash, const std::unordered_set< Gcs_xcom_synode > &synode_set, synode_app_data_array &reply) override | Gcs_xcom_proxy_base | virtual |
| xcom_has_comms_status_changed() override | Gcs_xcom_proxy_impl | virtual |
| xcom_init(xcom_port listen_port) override | Gcs_xcom_proxy_impl | virtual |
| xcom_init_ssl() override | Gcs_xcom_proxy_impl | virtual |
| xcom_input_connect(std::string const &address, xcom_port port) override | Gcs_xcom_proxy_impl | virtual |
| xcom_input_disconnect() override | Gcs_xcom_proxy_impl | virtual |
| xcom_input_try_pop() override | Gcs_xcom_proxy_impl | virtual |
| xcom_input_try_push(app_data_ptr data) override | Gcs_xcom_proxy_impl | virtual |
| xcom_input_try_push_and_get_reply(app_data_ptr data) override | Gcs_xcom_proxy_impl | virtual |
| xcom_is_exit() override | Gcs_xcom_proxy_impl | virtual |
| xcom_is_ready() override | Gcs_xcom_proxy_impl | virtual |
| xcom_remove_node(const Gcs_xcom_node_information &node, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | virtual |
| xcom_remove_nodes(Gcs_xcom_nodes &nodes, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | virtual |
| xcom_remove_nodes(connection_descriptor &con, Gcs_xcom_nodes &nodes, uint32_t group_id_hash) override | Gcs_xcom_proxy_base | virtual |
| xcom_set_cache_size(uint64_t size) override | Gcs_xcom_proxy_base | virtual |
| xcom_set_cleanup() override | Gcs_xcom_proxy_impl | virtual |
| xcom_set_comms_status(int status) override | Gcs_xcom_proxy_impl | virtual |
| xcom_set_event_horizon(uint32_t group_id_hash, xcom_event_horizon event_horizon) override | Gcs_xcom_proxy_base | virtual |
| xcom_set_exit(bool value) override | Gcs_xcom_proxy_impl | virtual |
| xcom_set_leaders(uint32_t group_id_hash, u_int nr_preferred_leaders, char const *preferred_leaders[], node_no max_nr_leaders) override | Gcs_xcom_proxy_base | virtual |
| xcom_set_ready(bool value) override | Gcs_xcom_proxy_impl | virtual |
| xcom_set_ssl_fips_mode(int mode) override | Gcs_xcom_proxy_impl | virtual |
| xcom_set_ssl_mode(int mode) override | Gcs_xcom_proxy_impl | virtual |
| xcom_set_ssl_parameters(ssl_parameters ssl, tls_parameters tls) override | Gcs_xcom_proxy_impl | virtual |
| xcom_signal_comms_status_changed(int status) override | Gcs_xcom_proxy_impl | virtual |
| xcom_signal_exit() override | Gcs_xcom_proxy_impl | virtual |
| xcom_signal_ready() override | Gcs_xcom_proxy_impl | virtual |
| xcom_use_ssl() override | Gcs_xcom_proxy_impl | virtual |
| xcom_wait_exit() override | Gcs_xcom_proxy_impl | virtual |
| xcom_wait_for_condition(My_xp_cond_impl &condition, My_xp_mutex_impl &condition_lock, std::function< bool(void)> need_to_wait, std::function< const std::string(int res)> condition_event) | Gcs_xcom_proxy_impl | private |
| xcom_wait_for_xcom_comms_status_change(int &status) override | Gcs_xcom_proxy_impl | virtual |
| xcom_wait_ready() override | Gcs_xcom_proxy_impl | virtual |
| ~Gcs_xcom_proxy()=default | Gcs_xcom_proxy | virtual |
| ~Gcs_xcom_proxy_base() override=default | Gcs_xcom_proxy_base | |
| ~Gcs_xcom_proxy_impl() override | Gcs_xcom_proxy_impl | |