MySQL 9.1.0
Source Code Documentation
binlog_cache_data Member List

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

binlog_cache_data(class binlog_cache_mngr &cache_mngr, bool trx_cache_arg, ulong *ptr_binlog_cache_use_arg, ulong *ptr_binlog_cache_disk_use_arg)binlog_cache_datainline
binlog_cache_data(const binlog_cache_data &info)binlog_cache_dataprivate
cache_state_checkpoint(my_off_t pos_to_checkpoint)binlog_cache_datainline
cache_state_mapbinlog_cache_dataprotected
cache_state_rollback(my_off_t pos_to_rollback)binlog_cache_datainline
compress(THD *thd)binlog_cache_dataprotected
compute_statistics()binlog_cache_datainlineprivate
finalize(THD *thd, Log_event *end_event)binlog_cache_data
finalize(THD *thd, Log_event *end_event, XID_STATE *xs)binlog_cache_data
flagsbinlog_cache_dataprotected
flush(THD *thd, my_off_t *bytes, bool *wrote_xid, bool parallelization_barrier)binlog_cache_data
flush_pending_event(THD *thd)binlog_cache_datainlineprotected
get_byte_position() constbinlog_cache_datainline
get_cache()binlog_cache_datainline
get_compressed_size() constbinlog_cache_datainline
get_compression_type() constbinlog_cache_datainline
get_decompressed_size() constbinlog_cache_datainline
get_event_counter() constbinlog_cache_datainline
has_empty_transaction()binlog_cache_datainline
has_incident(void) constbinlog_cache_data
has_xid() constbinlog_cache_datainline
is_binlog_empty() constbinlog_cache_datainline
is_empty_or_has_empty_transaction()binlog_cache_datainline
is_finalized() constbinlog_cache_datainline
is_trx_cache() constbinlog_cache_datainline
m_cachebinlog_cache_dataprivate
m_cache_mngrbinlog_cache_dataprivate
m_compressed_sizebinlog_cache_dataprotected
m_compression_typebinlog_cache_dataprotected
m_decompressed_sizebinlog_cache_dataprotected
m_event_counterbinlog_cache_dataprotected
m_pendingbinlog_cache_dataprivate
may_have_sbr_stmts()binlog_cache_datainline
open(my_off_t cache_size, my_off_t max_cache_size)binlog_cache_datainline
operator=(const binlog_cache_data &info)binlog_cache_dataprivate
pending() constbinlog_cache_datainline
ptr_binlog_cache_disk_usebinlog_cache_dataprivate
ptr_binlog_cache_usebinlog_cache_dataprivate
remove_pending_event()binlog_cache_datainlineprotected
reset()binlog_cache_datainlinevirtual
set_compressed_size(size_t s)binlog_cache_datainline
set_compression_type(mysql::binlog::event::compression::type t)binlog_cache_datainline
set_decompressed_size(size_t s)binlog_cache_datainline
set_event_counter(size_t event_counter)binlog_cache_datainline
set_incident(std::string_view incident_message="Non-transactional changes were not written to the binlog.")binlog_cache_data
set_pending(Rows_log_event *const pending)binlog_cache_datainline
truncate(my_off_t pos)binlog_cache_datainlineprotected
write_event(Log_event *event)binlog_cache_data
~binlog_cache_data()binlog_cache_datainlinevirtual