MySQL 8.0.39
Source Code Documentation
semisync_source_ack_receiver.h File Reference
#include <sys/types.h>
#include <vector>
#include "my_inttypes.h"
#include "my_io.h"
#include "my_thread.h"
#include "plugin/semisync/semisync.h"
#include "plugin/semisync/semisync_source.h"
#include "sql/sql_class.h"

Go to the source code of this file.

Classes

struct  Slave
 
class  Ack_receiver
 Ack_receiver is responsible to control ack receive thread and maintain slave information used by ack receive thread. More...
 

Typedefs

typedef std::vector< SlaveSlave_vector
 
typedef Slave_vector::iterator Slave_vector_it
 

Variables

Ack_receiverack_receiver
 

Typedef Documentation

◆ Slave_vector

typedef std::vector<Slave> Slave_vector

◆ Slave_vector_it

typedef Slave_vector::iterator Slave_vector_it

Variable Documentation

◆ ack_receiver

Ack_receiver* ack_receiver
extern