MySQL 8.4.0
Source Code Documentation
Recovery_metadata_message Member List

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

am_i_recovery_metadata_sender()Recovery_metadata_message
compute_and_get_current_metadata_sender()Recovery_metadata_message
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 *end) overrideRecovery_metadata_messageprotectedvirtual
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
decode_payload_type(int payload_type, const unsigned char *payload_start=nullptr) constRecovery_metadata_messageprivate
delete_copy_of_recovery_metadata_payload()Recovery_metadata_message
delete_members_left(std::vector< Gcs_member_identifier > &member_left)Recovery_metadata_message
donor_left()Recovery_metadata_message
encode(std::vector< unsigned char > *buffer) constPlugin_gcs_message
encode_compressed_certification_info_payload(std::vector< unsigned char > *buffer) constRecovery_metadata_messageprivate
encode_header(std::vector< unsigned char > *buffer) constPlugin_gcs_messageprotected
encode_payload(std::vector< unsigned char > *buffer) const overrideRecovery_metadata_messageprotectedvirtual
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 nameRecovery_metadata_message
enum_recovery_metadata_message_error enum nameRecovery_metadata_message
get_cargo_type() constPlugin_gcs_messageinline
get_cargo_type(const unsigned char *buffer)Plugin_gcs_messagestatic
get_decoded_compressed_certification_info_packet_count()Recovery_metadata_message
get_decoded_compressed_certification_info_payload(const unsigned char *payload_start_pos)Recovery_metadata_message
get_decoded_compressed_certification_info_uncompressed_length(const unsigned char *payload_start_pos)Recovery_metadata_message
get_decoded_compression_type()Recovery_metadata_message
get_decoded_group_gtid_executed()Recovery_metadata_message
get_decoded_message_error()Recovery_metadata_message
get_decoded_view_id()Recovery_metadata_message
get_encode_compression_type()Recovery_metadata_message
get_encode_compressor_list()Recovery_metadata_message
get_encode_group_gtid_executed()Recovery_metadata_message
get_encode_message_error()Recovery_metadata_message
get_encode_view_id()Recovery_metadata_message
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_header_length()Plugin_gcs_messageinline
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_sent_timestamp(const unsigned char *buffer, size_t length)Recovery_metadata_messagestatic
Plugin_gcs_message::get_sent_timestamp(const unsigned char *buffer, size_t length, const uint16 timestamp_payload_item_type)Plugin_gcs_messageprotectedstatic
get_version()Plugin_gcs_messageinline
is_joiner_or_valid_sender_list_empty()Recovery_metadata_message
m_cargo_typePlugin_gcs_messageprivate
m_decode_is_metadata_buffer_local_copyRecovery_metadata_messageprivate
m_decode_metadata_bufferRecovery_metadata_messageprivate
m_decode_metadata_endRecovery_metadata_messageprivate
m_decode_metadata_lengthRecovery_metadata_messageprivate
m_decoded_certification_info_packet_count_errorRecovery_metadata_messageprivate
m_decoded_certification_info_uncompressed_length_errorRecovery_metadata_messageprivate
m_decoded_compressed_certification_info_errorRecovery_metadata_messageprivate
m_decoded_compression_type_errorRecovery_metadata_messageprivate
m_decoded_group_gtid_executedRecovery_metadata_messageprivate
m_decoded_group_gtid_executed_errorRecovery_metadata_messageprivate
m_decoded_message_send_errorRecovery_metadata_messageprivate
m_decoded_view_idRecovery_metadata_messageprivate
m_decoded_view_id_errorRecovery_metadata_messageprivate
m_encode_compressor_listRecovery_metadata_messagemutableprivate
m_encode_metadata_compression_typeRecovery_metadata_messageprivate
m_encode_metadata_message_errorRecovery_metadata_messageprivate
m_encode_view_idRecovery_metadata_messageprivate
m_encoded_group_gtid_executedRecovery_metadata_messageprivate
m_fixed_header_lenPlugin_gcs_messageprivate
m_member_id_sending_metadataRecovery_metadata_messageprivate
m_members_joined_in_viewRecovery_metadata_messageprivate
m_msg_lenPlugin_gcs_messageprivate
m_payload_item_type_stringRecovery_metadata_message
m_valid_metadata_sendersRecovery_metadata_messageprivate
m_versionPlugin_gcs_messageprivate
PIT_COMPRESSED_CERTIFICATION_INFO_PACKET_COUNT enum valueRecovery_metadata_message
PIT_COMPRESSED_CERTIFICATION_INFO_PAYLOAD enum valueRecovery_metadata_message
PIT_COMPRESSED_CERTIFICATION_INFO_UNCOMPRESSED_LENGTH enum valueRecovery_metadata_message
PIT_MAX enum valueRecovery_metadata_message
PIT_RECOVERY_METADATA_COMPRESSION_TYPE enum valueRecovery_metadata_message
PIT_RECOVERY_METADATA_MESSAGE_ERROR enum valueRecovery_metadata_message
PIT_SENT_TIMESTAMP enum valueRecovery_metadata_message
PIT_UNKNOWN enum valueRecovery_metadata_message
PIT_UNTIL_CONDITION_AFTER_GTIDS enum valueRecovery_metadata_message
PIT_VIEW_ID enum valueRecovery_metadata_message
Plugin_gcs_message(enum_cargo_type cargo_type)Plugin_gcs_messageexplicitprotected
PLUGIN_GCS_MESSAGE_VERSIONPlugin_gcs_messagestatic
RECOVERY_METADATA_ERROR enum valueRecovery_metadata_message
Recovery_metadata_message(const std::string &view_id, Recovery_metadata_message_payload_error error=RECOVERY_METADATA_NO_ERROR, GR_compress::enum_compression_type compression_type=GR_compress::enum_compression_type::ZSTD_COMPRESSION)Recovery_metadata_message
Recovery_metadata_message(const uchar *buf, size_t len)Recovery_metadata_message
Recovery_metadata_message_payload_error enum nameRecovery_metadata_message
RECOVERY_METADATA_NO_ERROR enum valueRecovery_metadata_message
save_copy_of_recovery_metadata_payload()Recovery_metadata_message
set_decoded_message_error()Recovery_metadata_message
set_encode_message_error()Recovery_metadata_message
set_joining_members(std::vector< Gcs_member_identifier > &joining_members)Recovery_metadata_message
set_metadata_sender(Gcs_member_identifier &sender_gcs_id)Recovery_metadata_message
set_valid_metadata_senders(std::vector< Gcs_member_identifier > &online_members)Recovery_metadata_message
sort_valid_metadata_sender_list_using_uuid()Recovery_metadata_message
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
~Plugin_gcs_message()=defaultPlugin_gcs_messagevirtual
~Recovery_metadata_message() overrideRecovery_metadata_messagevirtual