MySQL 8.0.40
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_bufferexplicit
Gcs_async_buffer(Gcs_async_buffer &l)Gcs_async_bufferprivate
get_entry()Gcs_async_buffer
get_index(int64_t index) constGcs_async_bufferinlineprivate
get_information() constGcs_async_buffer
get_sink() constGcs_async_buffer
get_write_index()Gcs_async_bufferprivate
initialize()Gcs_async_buffer
m_bufferGcs_async_bufferprivate
m_buffer_sizeGcs_async_bufferprivate
m_consumerGcs_async_bufferprivate
m_free_buffer_condGcs_async_bufferprivate
m_free_buffer_mutexGcs_async_bufferprivate
m_initializedGcs_async_bufferprivate
m_number_entriesGcs_async_bufferprivate
m_read_indexGcs_async_bufferprivate
m_sinkGcs_async_bufferprivate
m_terminatedGcs_async_bufferprivate
m_wait_for_events_condGcs_async_bufferprivate
m_write_indexGcs_async_bufferprivate
notify_entry(Gcs_log_event &buffer_entry)Gcs_async_buffer
operator=(const Gcs_async_buffer &l)Gcs_async_bufferprivate
produce_events(const char *message, size_t message_size)Gcs_async_bufferinline
produce_events(const std::string &message)Gcs_async_bufferinline
sleep_consumer() constGcs_async_bufferinlineprivate
wake_up_consumer() constGcs_async_bufferinlineprivate
~Gcs_async_buffer()Gcs_async_buffer