announce_finalize_to_view_control() | Gcs_xcom_interface | private |
clean_group_interfaces() | Gcs_xcom_interface | private |
clean_group_references() | Gcs_xcom_interface | private |
cleanup() | Gcs_xcom_interface | static |
cleanup_runtime_resources(Gcs_interface_runtime_requirements &reqs) override | Gcs_xcom_interface | virtual |
cleanup_thread_ssl_resources() | Gcs_xcom_interface | static |
clear_peer_nodes() | Gcs_xcom_interface | private |
configure(const Gcs_interface_parameters &interface_params) override | Gcs_xcom_interface | virtual |
configure_message_stages(const Gcs_group_identifier &gid) | Gcs_xcom_interface | |
configure_suspicions_mgr(Gcs_interface_parameters &p, Gcs_suspicions_manager *mgr) | Gcs_xcom_interface | |
finalize() override | Gcs_xcom_interface | virtual |
finalize_logging() | Gcs_xcom_interface | private |
finalize_xcom() | Gcs_xcom_interface | |
Gcs_xcom_interface() | Gcs_xcom_interface | explicitprivate |
Gcs_xcom_interface(Gcs_xcom_interface const &) | Gcs_xcom_interface | private |
get_communication_session(const Gcs_group_identifier &group_identifier) override | Gcs_xcom_interface | virtual |
get_control_session(const Gcs_group_identifier &group_identifier) override | Gcs_xcom_interface | virtual |
get_group_interfaces(const Gcs_group_identifier &group_identifier) | Gcs_xcom_interface | private |
get_initialization_parameters() | Gcs_xcom_interface | inline |
get_interface() | Gcs_xcom_interface | static |
get_ip_allowlist() | Gcs_xcom_interface | |
get_management_session(const Gcs_group_identifier &group_identifier) override | Gcs_xcom_interface | virtual |
get_node_address() | Gcs_xcom_interface | |
get_statistics(const Gcs_group_identifier &group_identifier) override | Gcs_xcom_interface | virtual |
get_xcom_group_information(const u_long group_id) | Gcs_xcom_interface | |
initialize(const Gcs_interface_parameters &interface_params) override | Gcs_xcom_interface | virtual |
initialize_logging(const std::string *debug_file, const std::string *debug_path) | Gcs_xcom_interface | private |
initialize_peer_nodes(const std::string *peer_nodes) | Gcs_xcom_interface | private |
initialize_ssl() | Gcs_xcom_interface | |
initialize_xcom(const Gcs_interface_parameters &interface_params) | Gcs_xcom_interface | private |
interface_reference_singleton | Gcs_xcom_interface | privatestatic |
is_initialized() override | Gcs_xcom_interface | virtual |
m_boot | Gcs_xcom_interface | private |
m_default_debugger | Gcs_xcom_interface | private |
m_default_logger | Gcs_xcom_interface | private |
m_default_sink | Gcs_xcom_interface | private |
m_gcs_xcom_app_cfg | Gcs_xcom_interface | private |
m_group_interfaces | Gcs_xcom_interface | private |
m_initialization_parameters | Gcs_xcom_interface | private |
m_ip_allowlist | Gcs_xcom_interface | private |
m_is_initialized | Gcs_xcom_interface | private |
m_netns_manager | Gcs_xcom_interface | private |
m_node_address | Gcs_xcom_interface | private |
m_socket_util | Gcs_xcom_interface | private |
m_ssl_init_state | Gcs_xcom_interface | private |
m_stats_mgr | Gcs_xcom_interface | private |
m_wait_for_ssl_init_cond | Gcs_xcom_interface | private |
m_wait_for_ssl_init_mutex | Gcs_xcom_interface | private |
m_xcom_configured_groups | Gcs_xcom_interface | private |
m_xcom_peers | Gcs_xcom_interface | private |
m_xcom_stats_storage | Gcs_xcom_interface | private |
make_gcs_leave_group_on_error() | Gcs_xcom_interface | |
operator=(Gcs_xcom_interface const &) | Gcs_xcom_interface | private |
process_xcom_exit() | Gcs_xcom_interface | |
set_logger(Logger_interface *logger) override | Gcs_xcom_interface | virtual |
set_node_address(std::string const &address) | Gcs_xcom_interface | |
set_xcom_group_information(const std::string &group_id) | Gcs_xcom_interface | |
set_xcom_identity(Gcs_xcom_node_information const &node_information, Gcs_xcom_proxy &xcom_proxy) | Gcs_xcom_interface | |
setup_runtime_resources(Gcs_interface_runtime_requirements &reqs) override | Gcs_xcom_interface | virtual |
~Gcs_interface()=default | Gcs_interface | virtual |
~Gcs_xcom_interface() override | Gcs_xcom_interface | |