![]() |
MySQL 9.5.0
Source Code Documentation
|
AckInfo is a POD. More...
#include <semisync_source.h>
Public Member Functions | |
| AckInfo () | |
| void | clear () |
| bool | empty () const |
| bool | is_server (int server_id) const |
| bool | equal_to (const char *log_file_name, my_off_t log_file_pos) const |
| bool | less_than (const char *log_file_name, my_off_t log_file_pos) const |
| void | set (int server_id, const char *log_file_name, my_off_t log_file_pos) |
| void | update (const char *log_file_name, my_off_t log_file_pos) |
Public Attributes | |
| int | server_id |
| char | binlog_name [FN_REFLEN] |
| unsigned long long | binlog_pos = 0 |
AckInfo is a POD.
It defines a structure including information related to an ack: server_id - which replica the ack comes from. binlog_name - the binlog file name included in the ack. binlog_pos - the binlog file position included in the ack.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| char AckInfo::binlog_name[FN_REFLEN] |
| unsigned long long AckInfo::binlog_pos = 0 |
| int AckInfo::server_id |