MySQL  8.0.20
Source Code Documentation
Group_action_message Member List

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

ACTION_ABORT_PHASE enum valueGroup_action_message
ACTION_END_PHASE enum valueGroup_action_message
ACTION_MESSAGE_END enum valueGroup_action_message
ACTION_MULTI_PRIMARY_MESSAGE enum valueGroup_action_message
ACTION_PHASE_END enum valueGroup_action_message
ACTION_PRIMARY_ELECTION_MESSAGE enum valueGroup_action_message
ACTION_SET_COMMUNICATION_PROTOCOL_MESSAGE enum valueGroup_action_message
ACTION_START_PHASE enum valueGroup_action_message
ACTION_UNKNOWN_MESSAGE enum valueGroup_action_message
ACTION_UNKNOWN_PHASE enum valueGroup_action_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_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_payload(const unsigned char *buffer, const unsigned char *end)Group_action_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_messageprotected
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
encode(std::vector< unsigned char > *buffer) constPlugin_gcs_message
encode_payload(std::vector< unsigned char > *buffer) constGroup_action_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_action_message_phase enum nameGroup_action_message
enum_action_message_type enum nameGroup_action_message
enum_cargo_type enum namePlugin_gcs_message
enum_payload_item_type enum nameGroup_action_message
gcs_protocolGroup_action_messageprivate
get_action_type(const uchar *buf)Group_action_messagestatic
get_cargo_type() constPlugin_gcs_messageinline
get_cargo_type(const unsigned char *buffer)Plugin_gcs_messagestatic
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_protocol()Group_action_message
get_group_action_message_phase()Group_action_messageinline
get_group_action_message_type()Group_action_messageinline
get_header_length()Plugin_gcs_messageinline
get_msg_length()Plugin_gcs_messageinline
get_primary_to_elect_uuid()Group_action_message
get_return_value()Group_action_messageinline
get_version()Plugin_gcs_messageinline
Group_action_message()Group_action_message
Group_action_message(enum_action_message_type type)Group_action_message
Group_action_message(std::string &primary_uuid)Group_action_message
Group_action_message(Gcs_protocol_version gcs_protocol)Group_action_messageexplicit
Group_action_message(const uchar *buf, size_t len)Group_action_message
group_action_phaseGroup_action_messageprivate
group_action_typeGroup_action_messageprivate
PIT_ACTION_PHASE enum valueGroup_action_message
PIT_ACTION_PRIMARY_ELECTION_UUID enum valueGroup_action_message
PIT_ACTION_RETURN_VALUE enum valueGroup_action_message
PIT_ACTION_SET_COMMUNICATION_PROTOCOL_VERSION enum valueGroup_action_message
PIT_ACTION_TYPE enum valueGroup_action_message
PIT_MAX enum valueGroup_action_message
PIT_UNKNOWN enum valueGroup_action_message
Plugin_gcs_message(enum_cargo_type cargo_type)Plugin_gcs_messageexplicitprotected
PLUGIN_GCS_MESSAGE_VERSIONPlugin_gcs_messagestatic
primary_election_uuidGroup_action_messageprivate
return_valueGroup_action_messageprivate
set_group_action_message_phase(enum_action_message_phase phase)Group_action_messageinline
set_return_value(int return_value_arg)Group_action_messageinline
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
~Group_action_message()Group_action_messagevirtual
~Plugin_gcs_message()Plugin_gcs_messageinlinevirtual