MySQL 8.0.30
Source Code Documentation
pos_replication_applier_status_by_worker Struct Reference

Position in table replication_applier_status_by_worker. More...

#include <table_replication_applier_status_by_worker.h>

Inheritance diagram for pos_replication_applier_status_by_worker:
[legend]

Public Member Functions

 pos_replication_applier_status_by_worker ()
 
void reset (void)
 
bool has_more_channels (uint num)
 
void next_channel (void)
 
void next_worker ()
 
void set_channel_after (const pos_replication_applier_status_by_worker *other)
 
- Public Member Functions inherited from PFS_double_index
 PFS_double_index (uint index_1, uint index_2)
 Constructor. More...
 
void set_at (uint index_1, uint index_2)
 Set this index at a given position. More...
 
void set_at (const PFS_double_index *other)
 Set this index at a given position. More...
 
void set_after (const PFS_double_index *other)
 Set this index after a given position. More...
 

Additional Inherited Members

- Public Attributes inherited from PFS_double_index
uint m_index_1
 Outer index. More...
 
uint m_index_2
 Current index within index_1. More...
 

Detailed Description

Position in table replication_applier_status_by_worker.

Index 1 for replication channel. Index 2 for worker:

  • position [0] is for Single Thread Slave (Master_info)
  • position [1] .. [N] is for Multi Thread Slave (Slave_worker)

Constructor & Destructor Documentation

◆ pos_replication_applier_status_by_worker()

pos_replication_applier_status_by_worker::pos_replication_applier_status_by_worker ( )
inline

Member Function Documentation

◆ has_more_channels()

bool pos_replication_applier_status_by_worker::has_more_channels ( uint  num)
inline

◆ next_channel()

void pos_replication_applier_status_by_worker::next_channel ( void  )
inline

◆ next_worker()

void pos_replication_applier_status_by_worker::next_worker ( )
inline

◆ reset()

void pos_replication_applier_status_by_worker::reset ( void  )
inline

◆ set_channel_after()

void pos_replication_applier_status_by_worker::set_channel_after ( const pos_replication_applier_status_by_worker other)
inline

The documentation for this struct was generated from the following file: