MySQL 9.1.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 slave 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 |