MySQL 9.0.0
Source Code Documentation
st_mysql_group_replication Struct Reference

#include <plugin_group_replication.h>

Public Attributes

int interface_version
 
int(* start )(char **error_message)
 
int(* stop )(char **error_message)
 
bool(* is_running )()
 
bool(* is_cloning )()
 
int(* set_retrieved_certification_info )(void *info)
 
bool(* get_connection_status_info )(const GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS &callbacks)
 
bool(* get_group_members_info )(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS &callbacks)
 
bool(* get_group_member_stats_info )(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS &callbacks)
 
unsigned int(* get_members_number_info )()
 

Member Data Documentation

◆ get_connection_status_info

bool(* st_mysql_group_replication::get_connection_status_info) (const GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS &callbacks)

◆ get_group_member_stats_info

bool(* st_mysql_group_replication::get_group_member_stats_info) (unsigned int index, const GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS &callbacks)

◆ get_group_members_info

bool(* st_mysql_group_replication::get_group_members_info) (unsigned int index, const GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS &callbacks)

◆ get_members_number_info

unsigned int(* st_mysql_group_replication::get_members_number_info) ()

◆ interface_version

int st_mysql_group_replication::interface_version

◆ is_cloning

bool(* st_mysql_group_replication::is_cloning) ()

◆ is_running

bool(* st_mysql_group_replication::is_running) ()

◆ set_retrieved_certification_info

int(* st_mysql_group_replication::set_retrieved_certification_info) (void *info)

◆ start

int(* st_mysql_group_replication::start) (char **error_message)

◆ stop

int(* st_mysql_group_replication::stop) (char **error_message)

The documentation for this struct was generated from the following file: