24#ifndef PLUGIN_STATUS_VARIABLES_INCLUDE
25#define PLUGIN_STATUS_VARIABLES_INCLUDE
#define MYSQL_THD
Definition: backup_page_tracker.h:38
Group Replication plugin status variables proxy.
Definition: plugin_status_variables.h:34
static int get_transactions_consistency_before_begin_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:87
static int get_all_consensus_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:206
static int get_transactions_consistency_before_begin_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:96
static int get_extended_consensus_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:216
static int get_all_consensus_proposals_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:166
static int get_total_messages_sent_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:226
static int get_certification_garbage_collector_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:157
Plugin_status_variables()=delete
static int get_consensus_bytes_received_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:196
static int get_empty_consensus_proposals_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:176
static int get_data_messages_sent_bytes_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:59
static int get_transactions_consistency_after_termination_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:107
static int get_data_messages_sent_roundtrip_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:78
static int get_consensus_bytes_sent_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:186
static int get_control_messages_sent_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:29
static int get_transactions_consistency_after_sync_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:130
static int get_control_messages_sent_bytes_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:49
static int get_last_consensus_end_timestamp(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Copy to buffer parameter the last consensus end timestamp in the format: 'YYYY-MM-DD hh:mm:ss....
Definition: plugin_status_variables.cc:236
static int get_transactions_consistency_after_sync_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:139
static int get_certification_garbage_collector_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:148
static int get_control_messages_sent_roundtrip_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:69
static int get_transactions_consistency_after_termination_time_sum(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:119
static int get_data_messages_sent_count(MYSQL_THD thd, SHOW_VAR *var, char *buffer)
Definition: plugin_status_variables.cc:39
~Plugin_status_variables()=delete
mutable_buffer buffer(void *p, size_t n) noexcept
Definition: buffer.h:418
SHOW STATUS Server status variable.
Definition: status_var.h:79