#include <violite.h>
#include <string>
Go to the source code of this file.
◆ gr_incoming_connection_cb
typedef void(* gr_incoming_connection_cb) (THD *thd, int fd, SSL *ssl_ctx) |
◆ get_group_replication_connection_status_info()
◆ get_group_replication_group_member_stats_info()
◆ get_group_replication_group_members_info()
◆ get_group_replication_group_name()
std::string get_group_replication_group_name |
( |
| ) |
|
Getter to extract the group_name in GR which, this can be used outside GR to find out the group name.
◆ get_group_replication_members_number_info()
unsigned int get_group_replication_members_number_info |
( |
| ) |
|
◆ get_group_replication_view_change_uuid()
bool get_group_replication_view_change_uuid |
( |
std::string & |
uuid | ) |
|
Getter to extract the value of variable group_replication_view_change_uuid in Group Replication.
If group_replication_view_change_uuid variable isn't defined or service retrieves error when getting variable it will return default value "AUTOMATIC".
- Parameters
-
[out] | uuid | Retrieves value of variable group_replication_view_change |
- Returns
- the operation status
- Return values
-
◆ group_replication_start()
int group_replication_start |
( |
char ** |
error_message, |
|
|
THD * |
thd |
|
) |
| |
◆ group_replication_stop()
int group_replication_stop |
( |
char ** |
error_message | ) |
|
◆ is_group_replication_cloning()
bool is_group_replication_cloning |
( |
| ) |
|
◆ is_group_replication_member_secondary()
bool is_group_replication_member_secondary |
( |
| ) |
|
Checks if this member is part of a group in single-primary mode and if this member is a secondary.
- Returns
- status
- Return values
-
true | this member is part of a group in single-primary mode and is a secondary |
false | otherwise |
◆ is_group_replication_plugin_loaded()
bool is_group_replication_plugin_loaded |
( |
| ) |
|
◆ is_group_replication_running()
bool is_group_replication_running |
( |
| ) |
|
◆ set_group_replication_retrieved_certification_info()