MySQL 8.3.0
Source Code Documentation
Group_member_info Member List

This is the complete list of members for Group_member_info, including all inherited members.

comparator_group_member_uuid(Group_member_info *m1, Group_member_info *m2)Group_member_infostatic
comparator_group_member_version(Group_member_info *m1, Group_member_info *m2)Group_member_infostatic
comparator_group_member_weight(Group_member_info *m1, Group_member_info *m2)Group_member_infostatic
configuration_flagsGroup_member_infoprivate
conflict_detection_enableGroup_member_infoprivate
CT_CERTIFICATION_MESSAGE enum valuePlugin_gcs_message
CT_GROUP_ACTION_MESSAGE enum valuePlugin_gcs_message
CT_GROUP_VALIDATION_MESSAGE enum valuePlugin_gcs_message
CT_MAX enum valuePlugin_gcs_message
CT_MEMBER_INFO_MANAGER_MESSAGE enum valuePlugin_gcs_message
CT_MEMBER_INFO_MESSAGE enum valuePlugin_gcs_message
CT_MESSAGE_SERVICE_MESSAGE enum valuePlugin_gcs_message
CT_PIPELINE_STATS_MEMBER_MESSAGE enum valuePlugin_gcs_message
CT_RECOVERY_MESSAGE enum valuePlugin_gcs_message
CT_RECOVERY_METADATA_MESSAGE enum valuePlugin_gcs_message
CT_SINGLE_PRIMARY_MESSAGE enum valuePlugin_gcs_message
CT_SYNC_BEFORE_EXECUTION_MESSAGE enum valuePlugin_gcs_message
CT_TRANSACTION_MESSAGE enum valuePlugin_gcs_message
CT_TRANSACTION_PREPARED_MESSAGE enum valuePlugin_gcs_message
CT_TRANSACTION_WITH_GUARANTEE_MESSAGE enum valuePlugin_gcs_message
CT_UNKNOWN enum valuePlugin_gcs_message
decode(const unsigned char *buffer, size_t length)Plugin_gcs_message
decode_header(const unsigned char **slider)Plugin_gcs_messageprotected
decode_payload(const unsigned char *buffer, const unsigned char *) overrideGroup_member_infoprotectedvirtual
decode_payload_item_bytes(const unsigned char **buffer, uint16 *type, unsigned char *value, unsigned long long *length)Plugin_gcs_messageprotected
decode_payload_item_char(const unsigned char **buffer, uint16 *type, unsigned char *value)Plugin_gcs_messageprotectedstatic
decode_payload_item_int2(const unsigned char **buffer, uint16 *type, uint16 *value)Plugin_gcs_messageprotected
decode_payload_item_int4(const unsigned char **buffer, uint16 *type, uint32 *value)Plugin_gcs_messageprotected
decode_payload_item_int8(const unsigned char **buffer, uint16 *type, uint64 *value)Plugin_gcs_messageprotectedstatic
decode_payload_item_string(const unsigned char **buffer, uint16 *type, std::string *value, unsigned long long *length)Plugin_gcs_messageprotected
decode_payload_item_type_and_length(const unsigned char **buffer, uint16 *payload_item_type, unsigned long long *payload_item_length)Plugin_gcs_messageprotectedstatic
default_table_encryptionGroup_member_infoprivate
disable_conflict_detection()Group_member_info
enable_conflict_detection()Group_member_info
encode(std::vector< unsigned char > *buffer) constPlugin_gcs_message
encode_header(std::vector< unsigned char > *buffer) constPlugin_gcs_messageprotected
encode_payload(std::vector< unsigned char > *buffer) const overrideGroup_member_infoprotectedvirtual
encode_payload_item_bytes(std::vector< unsigned char > *buffer, uint16 type, const unsigned char *value, unsigned long long length) constPlugin_gcs_messageprotected
encode_payload_item_char(std::vector< unsigned char > *buffer, uint16 type, unsigned char value) constPlugin_gcs_messageprotected
encode_payload_item_int2(std::vector< unsigned char > *buffer, uint16 type, uint16 value) constPlugin_gcs_messageprotected
encode_payload_item_int4(std::vector< unsigned char > *buffer, uint16 type, uint32 value) constPlugin_gcs_messageprotected
encode_payload_item_int8(std::vector< unsigned char > *buffer, uint16 type, ulonglong value) constPlugin_gcs_messageprotected
encode_payload_item_string(std::vector< unsigned char > *buffer, uint16 type, const char *value, unsigned long long length) constPlugin_gcs_messageprotected
encode_payload_item_type_and_length(std::vector< unsigned char > *buffer, uint16 payload_item_type, unsigned long long payload_item_length) constPlugin_gcs_messageprotected
enum_cargo_type enum namePlugin_gcs_message
enum_payload_item_type enum nameGroup_member_info
enum_transaction_write_set_hashing_algorithm_compatibility enum nameGroup_member_info
executed_gtid_setGroup_member_infoprivate
gcs_member_idGroup_member_infoprivate
get_allow_single_leader()Group_member_info
get_cargo_type() constPlugin_gcs_messageinline
get_cargo_type(const unsigned char *buffer)Plugin_gcs_messagestatic
get_configuration_flag_string(const uint32 configuation_flag)Group_member_infostatic
get_configuration_flags()Group_member_info
get_configuration_flags_string(const uint32 configuation_flags)Group_member_infostatic
get_default_table_encryption()Group_member_info
get_first_payload_item_raw_data(const unsigned char *buffer, const unsigned char **payload_item_data, size_t *payload_item_length)Plugin_gcs_messagestatic
get_gcs_member_id()Group_member_info
get_group_action_running_description()Group_member_info
get_group_action_running_name()Group_member_info
get_gtid_assignment_block_size()Group_member_info
get_gtid_executed()Group_member_info
get_gtid_purged()Group_member_info
get_gtid_retrieved()Group_member_info
get_header_length()Plugin_gcs_messageinline
get_hostname()Group_member_info
get_lower_case_table_names()Group_member_info
get_member_role_string()Group_member_info
get_member_status_string(Group_member_status status)Group_member_infostatic
get_member_version()Group_member_info
get_member_weight()Group_member_info
get_msg_length()Plugin_gcs_messageinline
get_payload_item_type_raw_data(const unsigned char *buffer, const unsigned char *end, uint16 payload_item_type, const unsigned char **payload_item_data, unsigned long long *payload_item_length)Plugin_gcs_messagestatic
get_port()Group_member_info
get_recovery_endpoints()Group_member_info
get_recovery_status()Group_member_info
get_role()Group_member_info
get_sent_timestamp(const unsigned char *buffer, size_t length, const uint16 timestamp_payload_item_type)Plugin_gcs_messageprotectedstatic
get_uuid()Group_member_info
get_version()Plugin_gcs_messageinline
get_view_change_uuid()Group_member_info
get_write_set_extraction_algorithm()Group_member_info
get_write_set_extraction_algorithm_name()Group_member_info
group_action_runningGroup_member_infoprivate
Group_member_info(PSI_mutex_key psi_mutex_key_arg=key_GR_LOCK_group_member_info_update_lock)Group_member_info
Group_member_info(const char *hostname_arg, uint port_arg, const char *uuid_arg, int write_set_extraction_algorithm, const std::string &gcs_member_id_arg, Group_member_info::Group_member_status status_arg, Member_version &member_version_arg, ulonglong gtid_assignment_block_size_arg, Group_member_info::Group_member_role role_arg, bool in_single_primary_mode, bool has_enforces_update_everywhere_checks, uint member_weight_arg, uint lower_case_table_names_arg, bool default_table_encryption_arg, const char *recovery_endpoints_arg, const char *view_change_uuid_arg, bool allow_single_leader, PSI_mutex_key psi_mutex_key_arg=key_GR_LOCK_group_member_info_update_lock)Group_member_info
Group_member_info(Group_member_info &other)Group_member_info
Group_member_info(const uchar *data, size_t len, PSI_mutex_key psi_mutex_key_arg=key_GR_LOCK_group_member_info_update_lock)Group_member_info
Group_member_role enum nameGroup_member_info
Group_member_status enum nameGroup_member_info
gtid_assignment_block_sizeGroup_member_infoprivate
has_enforces_update_everywhere_checks()Group_member_info
has_greater_version(Group_member_info *other)Group_member_info
has_greater_weight(Group_member_info *other)Group_member_info
has_lower_uuid(Group_member_info *other)Group_member_info
has_lower_uuid_internal(Group_member_info *other)Group_member_infoprivate
HASH_ALGORITHM_MURMUR32 enum valueGroup_member_info
HASH_ALGORITHM_OFF enum valueGroup_member_info
HASH_ALGORITHM_XXHASH64 enum valueGroup_member_info
hostnameGroup_member_infoprivate
in_primary_mode()Group_member_info
in_primary_mode_internal()Group_member_infoprivate
is_conflict_detection_enabled()Group_member_info
is_group_action_running()Group_member_info
is_primary_election_running()Group_member_info
is_unreachable()Group_member_info
lower_case_table_namesGroup_member_infoprivate
m_allow_single_leaderGroup_member_infoprivate
m_cargo_typePlugin_gcs_messageprivate
m_fixed_header_lenPlugin_gcs_messageprivate
m_group_action_running_descriptionGroup_member_infoprivate
m_group_action_running_nameGroup_member_infoprivate
m_msg_lenPlugin_gcs_messageprivate
m_skip_encode_view_change_uuidGroup_member_info
m_versionPlugin_gcs_messageprivate
m_view_change_uuidGroup_member_infoprivate
MEMBER_END enum valueGroup_member_info
MEMBER_ERROR enum valueGroup_member_info
MEMBER_IN_RECOVERY enum valueGroup_member_info
MEMBER_OFFLINE enum valueGroup_member_info
MEMBER_ONLINE enum valueGroup_member_info
MEMBER_ROLE_END enum valueGroup_member_info
MEMBER_ROLE_PRIMARY enum valueGroup_member_info
MEMBER_ROLE_SECONDARY enum valueGroup_member_info
MEMBER_UNREACHABLE enum valueGroup_member_info
member_versionGroup_member_infoprivate
member_weightGroup_member_infoprivate
operator delete(void *ptr, const std::nothrow_t &) noexceptGroup_member_infoinline
operator delete(void *ptr) noexceptGroup_member_infoinline
operator new(size_t size, const std::nothrow_t &) noexceptGroup_member_infoinline
operator new(size_t size) noexceptGroup_member_infoinline
operator==(Group_member_info &other)Group_member_info
PIT_ALLOW_SINGLE_LEADER enum valueGroup_member_info
PIT_CONFIGURATION_FLAGS enum valueGroup_member_info
PIT_CONFLICT_DETECTION_ENABLE enum valueGroup_member_info
PIT_DEFAULT_TABLE_ENCRYPTION enum valueGroup_member_info
PIT_EXECUTED_GTID enum valueGroup_member_info
PIT_GCS_ID enum valueGroup_member_info
PIT_GROUP_ACTION_RUNNING enum valueGroup_member_info
PIT_GROUP_ACTION_RUNNING_DESCRIPTION enum valueGroup_member_info
PIT_GROUP_ACTION_RUNNING_NAME enum valueGroup_member_info
PIT_GTID_ASSIGNMENT_BLOCK_SIZE enum valueGroup_member_info
PIT_HOSTNAME enum valueGroup_member_info
PIT_LOWER_CASE_TABLE_NAME enum valueGroup_member_info
PIT_MAX enum valueGroup_member_info
PIT_MEMBER_ROLE enum valueGroup_member_info
PIT_MEMBER_WEIGHT enum valueGroup_member_info
PIT_PORT enum valueGroup_member_info
PIT_PRIMARY_ELECTION_RUNNING enum valueGroup_member_info
PIT_PURGED_GTID enum valueGroup_member_info
PIT_RECOVERY_ENDPOINTS enum valueGroup_member_info
PIT_RETRIEVED_GTID enum valueGroup_member_info
PIT_STATUS enum valueGroup_member_info
PIT_UNKNOWN enum valueGroup_member_info
PIT_UUID enum valueGroup_member_info
PIT_VERSION enum valueGroup_member_info
PIT_VIEW_CHANGE_UUID enum valueGroup_member_info
PIT_WRITE_SET_EXTRACTION_ALGORITHM enum valueGroup_member_info
Plugin_gcs_message(enum_cargo_type cargo_type)Plugin_gcs_messageexplicitprotected
PLUGIN_GCS_MESSAGE_VERSIONPlugin_gcs_messagestatic
portGroup_member_infoprivate
primary_election_runningGroup_member_infoprivate
psi_mutex_keyGroup_member_info
purged_gtid_setGroup_member_infoprivate
recovery_endpointsGroup_member_infoprivate
retrieved_gtid_setGroup_member_infoprivate
roleGroup_member_infoprivate
set_enforces_update_everywhere_checks_flag(bool enforce_everywhere_checks)Group_member_info
set_group_action_running_description(const std::string &group_action_running_description)Group_member_info
set_group_action_running_name(const std::string &group_action_running_name)Group_member_info
set_is_group_action_running(bool is_running)Group_member_info
set_is_primary_election_running(bool is_running)Group_member_info
set_member_weight(uint new_member_weight)Group_member_info
set_primary_mode_flag(bool in_primary_mode)Group_member_info
set_reachable()Group_member_info
set_recovery_endpoints(const char *endpoints)Group_member_info
set_role(Group_member_role new_role)Group_member_info
set_unreachable()Group_member_info
set_view_change_uuid(const char *view_change_cnf)Group_member_info
skip_encode_default_table_encryptionGroup_member_info
statusGroup_member_infoprivate
unreachableGroup_member_infoprivate
update(const char *hostname_arg, uint port_arg, const char *uuid_arg, int write_set_extraction_algorithm, const std::string &gcs_member_id_arg, Group_member_info::Group_member_status status_arg, Member_version &member_version_arg, ulonglong gtid_assignment_block_size_arg, Group_member_info::Group_member_role role_arg, bool in_single_primary_mode, bool has_enforces_update_everywhere_checks, uint member_weight_arg, uint lower_case_table_names_arg, bool default_table_encryption_arg, const char *recovery_endpoints_arg, const char *view_change_uuid_arg, bool allow_single_leader)Group_member_info
update(Group_member_info &other)Group_member_info
update_gtid_sets(std::string &executed_gtids, std::string &purged_gtids, std::string &retrieve_gtids)Group_member_info
update_lockGroup_member_infoprivate
update_recovery_status(Group_member_status new_status)Group_member_info
uuidGroup_member_infoprivate
WIRE_CARGO_TYPE_SIZEPlugin_gcs_messagestatic
WIRE_FIXED_HEADER_SIZEPlugin_gcs_messagestatic
WIRE_HD_LEN_SIZEPlugin_gcs_messagestatic
WIRE_MSG_LEN_SIZEPlugin_gcs_messagestatic
WIRE_PAYLOAD_ITEM_HEADER_SIZEPlugin_gcs_messagestatic
WIRE_PAYLOAD_ITEM_LEN_SIZEPlugin_gcs_messagestatic
WIRE_PAYLOAD_ITEM_TYPE_SIZEPlugin_gcs_messagestatic
WIRE_VERSION_SIZEPlugin_gcs_messagestatic
write_set_extraction_algorithmGroup_member_infoprivate
~Group_member_info() overrideGroup_member_info
~Plugin_gcs_message()=defaultPlugin_gcs_messagevirtual