MySQL 9.0.0
Source Code Documentation
plugin_group_replication.h File Reference

API for Group Replication plugin. More...

#include <mysql/plugin.h>

Go to the source code of this file.

Classes

struct  GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS
 
struct  GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS
 
struct  GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS
 
struct  st_mysql_group_replication
 

Macros

#define MYSQL_GROUP_REPLICATION_INTERFACE_VERSION   0x0104
 

Enumerations

enum  enum_group_replication_consistency_level {
  GROUP_REPLICATION_CONSISTENCY_EVENTUAL = 0 , GROUP_REPLICATION_CONSISTENCY_BEFORE_ON_PRIMARY_FAILOVER = 1 , GROUP_REPLICATION_CONSISTENCY_BEFORE = 2 , GROUP_REPLICATION_CONSISTENCY_AFTER = 3 ,
  GROUP_REPLICATION_CONSISTENCY_BEFORE_AND_AFTER = 4
}
 

Detailed Description

API for Group Replication plugin.

(MYSQL_GROUP_REPLICATION_PLUGIN)

Macro Definition Documentation

◆ MYSQL_GROUP_REPLICATION_INTERFACE_VERSION

#define MYSQL_GROUP_REPLICATION_INTERFACE_VERSION   0x0104

Enumeration Type Documentation

◆ enum_group_replication_consistency_level

Enumerator
GROUP_REPLICATION_CONSISTENCY_EVENTUAL 
GROUP_REPLICATION_CONSISTENCY_BEFORE_ON_PRIMARY_FAILOVER 
GROUP_REPLICATION_CONSISTENCY_BEFORE 
GROUP_REPLICATION_CONSISTENCY_AFTER 
GROUP_REPLICATION_CONSISTENCY_BEFORE_AND_AFTER