MySQL  8.0.22
Source Code Documentation
GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS Struct Reference

#include <plugin_group_replication.h>

Public Attributes

void *const context
 
void(* set_channel_name )(void *const context, const char &value, size_t length)
 
void(* set_member_id )(void *const context, const char &value, size_t length)
 
void(* set_member_host )(void *const context, const char &value, size_t length)
 
void(* set_member_port )(void *const context, unsigned int value)
 
void(* set_member_state )(void *const context, const char &value, size_t length)
 
void(* set_member_role )(void *const context, const char &value, size_t length)
 
void(* set_member_version )(void *const context, const char &value, size_t length)
 

Member Data Documentation

◆ context

void* const GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::context

◆ set_channel_name

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_channel_name) (void *const context, const char &value, size_t length)

◆ set_member_host

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_member_host) (void *const context, const char &value, size_t length)

◆ set_member_id

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_member_id) (void *const context, const char &value, size_t length)

◆ set_member_port

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_member_port) (void *const context, unsigned int value)

◆ set_member_role

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_member_role) (void *const context, const char &value, size_t length)

◆ set_member_state

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_member_state) (void *const context, const char &value, size_t length)

◆ set_member_version

void(* GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS::set_member_version) (void *const context, const char &value, size_t length)

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