MySQL 9.1.0
Source Code Documentation
|
#include "plugin/replication_observers_example/gr_message_service_example.h"
#include <mysql/components/my_service.h>
#include <mysql/components/services/group_replication_message_service.h>
#include <mysql/components/services/log_builtins.h>
#include <mysql/components/services/mysql_runtime_error_service.h>
#include <mysql/components/services/registry.h>
#include <mysql/components/services/udf_registration.h>
#include <mysql/service_plugin_registry.h>
#include <cstring>
#include <string>
#include "include/my_dbug.h"
#include "include/my_inttypes.h"
#include "mysqld_error.h"
Functions | |
mysql_service_status_t | recv (const char *tag, const unsigned char *data, size_t data_length) noexcept |
bool | register_gr_message_service_recv () |
bool | unregister_gr_message_service_recv () |
static std::string | send_udf_name ("group_replication_service_message_send") |
bool | gr_service_message_example_init () |
This function register examples that uses services recv and send of Group replication. More... | |
bool | gr_service_message_example_deinit () |
This function unregister examples that uses services recv and send of Group replication. More... | |
Variables | |
const mysql_service_group_replication_message_service_recv_t | imp_replication_observers_example_group_replication_message_service_recv |
GR_message_service_send_example | example_service_send |
bool gr_service_message_example_deinit | ( | ) |
This function unregister examples that uses services recv and send of Group replication.
bool gr_service_message_example_init | ( | ) |
This function register examples that uses services recv and send of Group replication.
|
noexcept |
bool register_gr_message_service_recv | ( | ) |
|
static |
bool unregister_gr_message_service_recv | ( | ) |
GR_message_service_send_example example_service_send |
const mysql_service_group_replication_message_service_recv_t imp_replication_observers_example_group_replication_message_service_recv |