MySQL 8.0.39
Source Code Documentation
|
#include "plugin/group_replication/include/udf/udf_communication_protocol.h"
#include <algorithm>
#include <cinttypes>
#include <string>
#include "mysql/plugin.h"
#include "plugin/group_replication/include/group_actions/communication_protocol_action.h"
#include "plugin/group_replication/include/member_version.h"
#include "plugin/group_replication/include/mysql_version_gcs_protocol_map.h"
#include "plugin/group_replication/include/plugin.h"
#include "plugin/group_replication/include/udf/udf_utils.h"
Functions | |
static bool | group_replication_get_communication_protocol_init (UDF_INIT *initid, UDF_ARGS *args, char *message) |
static void | group_replication_get_communication_protocol_deinit (UDF_INIT *) |
static char * | group_replication_get_communication_protocol (UDF_INIT *, UDF_ARGS *, char *result, unsigned long *length, unsigned char *is_null, unsigned char *error) |
udf_descriptor | get_communication_protocol_udf () |
static bool | group_replication_set_communication_protocol_init (UDF_INIT *initid, UDF_ARGS *args, char *message) |
static void | group_replication_set_communication_protocol_deinit (UDF_INIT *) |
static char * | group_replication_set_communication_protocol (UDF_INIT *, UDF_ARGS *args, char *result, unsigned long *length, unsigned char *is_null, unsigned char *error) |
udf_descriptor | set_communication_protocol_udf () |
Variables | |
static const Member_version | min_version_required (0x080016) |
const char *const | wrong_nr_args_str |
const char *const | invalid_format_str |
const char *const | value_outside_domain_str = "%s is not between %s and %s" |
const char *const | wrong_value_for_paxos_single_leader |
udf_descriptor get_communication_protocol_udf | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
udf_descriptor set_communication_protocol_udf | ( | ) |
const char* const invalid_format_str |
|
static |
const char* const value_outside_domain_str = "%s is not between %s and %s" |
const char* const wrong_nr_args_str |
const char* const wrong_value_for_paxos_single_leader |