MySQL 8.4.0
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:

Public Member Functions

 pos_replication_applier_status_by_worker ()
void reset ()
bool has_more_channels (uint num)
void next_channel ()
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 ( )

Member Function Documentation

◆ has_more_channels()

bool pos_replication_applier_status_by_worker::has_more_channels ( uint  num)

◆ next_channel()

void pos_replication_applier_status_by_worker::next_channel ( )

◆ next_worker()

void pos_replication_applier_status_by_worker::next_worker ( )

◆ reset()

void pos_replication_applier_status_by_worker::reset ( void  )

◆ set_channel_after()

void pos_replication_applier_status_by_worker::set_channel_after ( const pos_replication_applier_status_by_worker other)

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