MySQL 8.3.0
Source Code Documentation
Rpl_info Member List

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

abort_slaveRpl_info
atomic_is_stoppingRpl_info
channelRpl_infoprotected
check_info() constRpl_infoinline
clean_info()Rpl_infoinline
clear_error()Slave_reporting_capabilityinline
copy_info(Rpl_info_handler *from, Rpl_info_handler *to)Rpl_infoinline
data_condRpl_info
data_lockRpl_info
do_report(loglevel level, int err_code, const char *msg, va_list v_args) constSlave_reporting_capabilityinlineprotectedvirtual
do_report(loglevel level, int err_code, const Gtid_specification *gtid_next, const char *msg, va_list v_args) constSlave_reporting_capabilityinlineprotectedvirtual
err_lockSlave_reporting_capabilitymutable
get_channel() constRpl_infoinline
get_description_info() constRpl_infoinline
get_for_channel_str(bool upper_case) const =0Slave_reporting_capabilitypure virtual
get_internal_id() constRpl_infoinline
get_rpl_info_handler()Rpl_infoinline
handlerRpl_infoprotected
has_temporary_error(THD *thd, uint error_arg=0, bool *silent=nullptr) constSlave_reporting_capability
info_thdRpl_info
info_thd_lockRpl_info
initedRpl_info
internal_idRpl_infoprotected
is_error() constSlave_reporting_capabilityinline
is_transactional() constRpl_infoinline
key_info_data_condRpl_info
key_info_data_lockRpl_info
key_info_run_lockRpl_info
key_info_sleep_condRpl_info
key_info_sleep_lockRpl_info
key_info_start_condRpl_info
key_info_stop_condRpl_info
key_info_thd_lockRpl_info
last_error() constSlave_reporting_capabilityinline
m_last_errorSlave_reporting_capabilitymutableprotected
m_thread_nameSlave_reporting_capabilityprivate
operator=(const Rpl_info &info)Rpl_infoprivate
read_info(Rpl_info_handler *from)=0Rpl_infoprivatepure virtual
remove_info()Rpl_infoinline
report(loglevel level, int err_code, const char *msg,...) constSlave_reporting_capabilityvirtual
report(loglevel level, int err_code, const Gtid_specification *gtid_next, const char *msg,...) constSlave_reporting_capabilityvirtual
Rpl_info(const char *type, PSI_mutex_key *param_key_info_run_lock, PSI_mutex_key *param_key_info_data_lock, PSI_mutex_key *param_key_info_sleep_lock, PSI_mutex_key *param_key_info_thd_lock, PSI_mutex_key *param_key_info_data_cond, PSI_mutex_key *param_key_info_start_cond, PSI_mutex_key *param_key_info_stop_cond, PSI_mutex_key *param_key_info_sleep_cond, uint param_id, const char *param_channel)Rpl_infoprotected
Rpl_info(const Rpl_info &info)Rpl_infoprivate
run_lockRpl_info
set_info_search_keys(Rpl_info_handler *to)=0Rpl_infopure virtual
set_rpl_info_handler(Rpl_info_handler *param_handler)Rpl_infoinline
Slave_reporting_capability(char const *thread_name)Slave_reporting_capability
Slave_reporting_capability(const Slave_reporting_capability &rhs)Slave_reporting_capabilityprivate
slave_run_idRpl_info
slave_runningRpl_info
sleep_condRpl_info
sleep_lockRpl_info
start_condRpl_info
stop_condRpl_info
update_is_transactional()Rpl_infoinline
va_report(loglevel level, int err_code, const char *prefix_msg, const char *msg, va_list v_args) constSlave_reporting_capability
write_info(Rpl_info_handler *to)=0Rpl_infoprivatepure virtual
~Rpl_info() overrideRpl_info
~Slave_reporting_capability()=0Slave_reporting_capabilitypure virtual