MySQL 9.1.0
Source Code Documentation
|
#include <string>
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_communication_interface.h"
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_control_interface.h"
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_group_identifier.h"
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_group_management_interface.h"
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_logging.h"
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_statistics_interface.h"
Go to the source code of this file.
Classes | |
struct | Gcs_interface_runtime_requirements |
Runtime external resources that should be provided to an instance of Gcs_interface. More... | |
class | Gcs_interface |
This interface must be implemented by all specific binding implementations as its entry point. More... | |
class | Gcs_interface_factory |
This class shall be used by an API user as an aggregator utility to retrieve implementations of Gcs_interface. More... | |
Enumerations | |
enum | enum_available_interfaces { XCOM , NONE } |
Enum that lists all implementations of Gcs_interface available to be returned. More... | |