MySQL
8.4.2
Source Code Documentation
Gcs_async_buffer Member List
This is the complete list of members for
Gcs_async_buffer
, including all inherited members.
consume_events
()
Gcs_async_buffer
finalize
()
Gcs_async_buffer
Gcs_async_buffer
(Sink_interface *sink, const int buffer_size=DEFAULT_ASYNC_BUFFERS)
Gcs_async_buffer
explicit
Gcs_async_buffer
(Gcs_async_buffer &l)
Gcs_async_buffer
private
get_entry
()
Gcs_async_buffer
get_index
(int64_t index) const
Gcs_async_buffer
inline
private
get_information
() const
Gcs_async_buffer
get_sink
() const
Gcs_async_buffer
get_write_index
()
Gcs_async_buffer
private
initialize
()
Gcs_async_buffer
m_buffer
Gcs_async_buffer
private
m_buffer_size
Gcs_async_buffer
private
m_consumer
Gcs_async_buffer
private
m_free_buffer_cond
Gcs_async_buffer
private
m_free_buffer_mutex
Gcs_async_buffer
private
m_initialized
Gcs_async_buffer
private
m_number_entries
Gcs_async_buffer
private
m_read_index
Gcs_async_buffer
private
m_sink
Gcs_async_buffer
private
m_terminated
Gcs_async_buffer
private
m_wait_for_events_cond
Gcs_async_buffer
private
m_write_index
Gcs_async_buffer
private
notify_entry
(Gcs_log_event &buffer_entry)
Gcs_async_buffer
operator=
(const Gcs_async_buffer &l)
Gcs_async_buffer
private
produce_events
(const char *message, size_t message_size)
Gcs_async_buffer
inline
produce_events
(const std::string &message)
Gcs_async_buffer
inline
sleep_consumer
() const
Gcs_async_buffer
inline
private
wake_up_consumer
() const
Gcs_async_buffer
inline
private
~Gcs_async_buffer
()
Gcs_async_buffer
Generated by
1.9.2