MySQL 8.4.0
Source Code Documentation
ReplSemiSyncMaster Member List

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

ack_container_ReplSemiSyncMasterprivate
active_tranxs_ReplSemiSyncMasterprivate
add_slave()ReplSemiSyncMaster
commit_file_name_ReplSemiSyncMasterprivate
commit_file_name_inited_ReplSemiSyncMasterprivate
commit_file_pos_ReplSemiSyncMasterprivate
commitTrx(const char *trx_wait_binlog_name, my_off_t trx_wait_binlog_pos)ReplSemiSyncMaster
disableMaster()ReplSemiSyncMaster
enableMaster()ReplSemiSyncMaster
force_switch_on()ReplSemiSyncMasterprivate
function_enter(const char *func_name)Traceinline
function_exit(const char *func_name, int exit_code)Traceinline
function_exit(const char *func_name, bool exit_code)Traceinline
function_exit(const char *func_name)Traceinline
getMasterEnabled()ReplSemiSyncMasterinline
handleAck(int server_id, const char *log_file_name, my_off_t log_file_pos)ReplSemiSyncMasterinline
init_done_ReplSemiSyncMasterprivate
initObject()ReplSemiSyncMaster
is_on()ReplSemiSyncMasterinlineprivate
is_semi_sync_slave()ReplSemiSyncMaster
kPacketFlagSyncReplSemiSyncBasestatic
kPacketMagicNumReplSemiSyncBasestatic
kSyncHeaderReplSemiSyncBasestatic
kTraceDetailTracestatic
kTraceFunctionTracestatic
kTraceGeneralTracestatic
kTraceNetWaitTracestatic
lock()ReplSemiSyncMasterprivate
LOCK_binlog_ReplSemiSyncMasterprivate
master_enabled_ReplSemiSyncMasterprivate
readSlaveReply(NET *net, const char *event_buf)ReplSemiSyncMaster
remove_slave()ReplSemiSyncMaster
ReplSemiSyncMaster()ReplSemiSyncMaster
reply_file_name_ReplSemiSyncMasterprivate
reply_file_name_inited_ReplSemiSyncMasterprivate
reply_file_pos_ReplSemiSyncMasterprivate
reportReplyBinlog(const char *log_file_name, my_off_t end_offset)ReplSemiSyncMaster
reportReplyPacket(uint32 server_id, const uchar *packet, ulong packet_len)ReplSemiSyncMaster
reserveSyncHeader(unsigned char *header, unsigned long size)ReplSemiSyncMaster
resetMaster()ReplSemiSyncMaster
set_master_enabled(bool enabled)ReplSemiSyncMasterinlineprivate
set_wait_no_replica(const void *val)ReplSemiSyncMaster
setExportStats()ReplSemiSyncMaster
setTraceLevel(unsigned long trace_level)ReplSemiSyncMasterinline
setWaitSlaveCount(unsigned int new_value)ReplSemiSyncMaster
setWaitTimeout(unsigned long wait_timeout)ReplSemiSyncMasterinline
skipSlaveReply(const char *event_buf, uint32 server_id, const char *log_file_name, my_off_t log_file_pos)ReplSemiSyncMaster
state_ReplSemiSyncMasterprivate
switch_off()ReplSemiSyncMasterprivate
Trace()Traceinline
Trace(unsigned long trace_level)Traceinline
trace_level_Trace
try_switch_on(const char *log_file_name, my_off_t log_file_pos)ReplSemiSyncMasterprivate
unlock()ReplSemiSyncMasterprivate
updateSyncHeader(unsigned char *packet, const char *log_file_name, my_off_t log_file_pos, uint32 server_id)ReplSemiSyncMaster
wait_file_name_ReplSemiSyncMasterprivate
wait_file_name_inited_ReplSemiSyncMasterprivate
wait_file_pos_ReplSemiSyncMasterprivate
wait_timeout_ReplSemiSyncMasterprivate
writeTranxInBinlog(const char *log_file_name, my_off_t log_file_pos)ReplSemiSyncMaster
~ReplSemiSyncMaster()ReplSemiSyncMaster