MySQL 8.0.39
Source Code Documentation
|
Binlog_sender reads events one by one. More...
Public Types | |
enum | { DELEGATE_MEMORY_TO_EVENT_OBJECT = false } |
Public Member Functions | |
void | set_sender (Binlog_sender *sender) |
unsigned char * | allocate (size_t size) |
void | deallocate (unsigned char *ptr) |
Private Attributes | |
Binlog_sender * | m_sender = nullptr |
Binlog_sender reads events one by one.
It uses the preallocated memory (A String object) to store all event_data instead of allocating memory when reading each event_data. So event should not free the memory at destructor.
|
inline |
|
inline |
|
inline |
|
private |