MySQL 9.0.0
Source Code Documentation

#include <table_replication_connection_status.h>

Public Member Functions

 st_row_connect_status ()
 
void cleanup ()
 

Public Attributes

char group_name [UUID_LENGTH]
 
bool group_name_is_null {true}
 
char channel_name [CHANNEL_NAME_LENGTH]
 
uint channel_name_length {0}
 
char source_uuid [UUID_LENGTH]
 
bool source_uuid_is_null {true}
 
ulonglong thread_id {0}
 
bool thread_id_is_null {true}
 
enum_rpl_connect_status_service_state service_state
 
ulonglong count_received_heartbeats {0}
 
ulonglong last_heartbeat_timestamp {0}
 
char * received_transaction_set {nullptr}
 
int received_transaction_set_length {0}
 
uint last_error_number {0}
 
char last_error_message [MAX_SLAVE_ERRMSG]
 
uint last_error_message_length {0}
 
ulonglong last_error_timestamp {0}
 
char last_queued_trx [Gtid::MAX_TEXT_LENGTH+1]
 
uint last_queued_trx_length {0}
 
ulonglong last_queued_trx_original_commit_timestamp {0}
 
ulonglong last_queued_trx_immediate_commit_timestamp {0}
 
ulonglong last_queued_trx_start_queue_timestamp {0}
 
ulonglong last_queued_trx_end_queue_timestamp {0}
 
char queueing_trx [Gtid::MAX_TEXT_LENGTH+1]
 
uint queueing_trx_length {0}
 
ulonglong queueing_trx_original_commit_timestamp {0}
 
ulonglong queueing_trx_immediate_commit_timestamp {0}
 
ulonglong queueing_trx_start_queue_timestamp {0}
 

Constructor & Destructor Documentation

◆ st_row_connect_status()

st_row_connect_status::st_row_connect_status ( )
inline

Member Function Documentation

◆ cleanup()

void st_row_connect_status::cleanup ( void  )
inline

Member Data Documentation

◆ channel_name

char st_row_connect_status::channel_name[CHANNEL_NAME_LENGTH]

◆ channel_name_length

uint st_row_connect_status::channel_name_length {0}

◆ count_received_heartbeats

ulonglong st_row_connect_status::count_received_heartbeats {0}

◆ group_name

char st_row_connect_status::group_name[UUID_LENGTH]

◆ group_name_is_null

bool st_row_connect_status::group_name_is_null {true}

◆ last_error_message

char st_row_connect_status::last_error_message[MAX_SLAVE_ERRMSG]

◆ last_error_message_length

uint st_row_connect_status::last_error_message_length {0}

◆ last_error_number

uint st_row_connect_status::last_error_number {0}

◆ last_error_timestamp

ulonglong st_row_connect_status::last_error_timestamp {0}

◆ last_heartbeat_timestamp

ulonglong st_row_connect_status::last_heartbeat_timestamp {0}

◆ last_queued_trx

char st_row_connect_status::last_queued_trx[Gtid::MAX_TEXT_LENGTH+1]

◆ last_queued_trx_end_queue_timestamp

ulonglong st_row_connect_status::last_queued_trx_end_queue_timestamp {0}

◆ last_queued_trx_immediate_commit_timestamp

ulonglong st_row_connect_status::last_queued_trx_immediate_commit_timestamp {0}

◆ last_queued_trx_length

uint st_row_connect_status::last_queued_trx_length {0}

◆ last_queued_trx_original_commit_timestamp

ulonglong st_row_connect_status::last_queued_trx_original_commit_timestamp {0}

◆ last_queued_trx_start_queue_timestamp

ulonglong st_row_connect_status::last_queued_trx_start_queue_timestamp {0}

◆ queueing_trx

char st_row_connect_status::queueing_trx[Gtid::MAX_TEXT_LENGTH+1]

◆ queueing_trx_immediate_commit_timestamp

ulonglong st_row_connect_status::queueing_trx_immediate_commit_timestamp {0}

◆ queueing_trx_length

uint st_row_connect_status::queueing_trx_length {0}

◆ queueing_trx_original_commit_timestamp

ulonglong st_row_connect_status::queueing_trx_original_commit_timestamp {0}

◆ queueing_trx_start_queue_timestamp

ulonglong st_row_connect_status::queueing_trx_start_queue_timestamp {0}

◆ received_transaction_set

char* st_row_connect_status::received_transaction_set {nullptr}

◆ received_transaction_set_length

int st_row_connect_status::received_transaction_set_length {0}

◆ service_state

enum_rpl_connect_status_service_state st_row_connect_status::service_state

◆ source_uuid

char st_row_connect_status::source_uuid[UUID_LENGTH]

◆ source_uuid_is_null

bool st_row_connect_status::source_uuid_is_null {true}

◆ thread_id

ulonglong st_row_connect_status::thread_id {0}

◆ thread_id_is_null

bool st_row_connect_status::thread_id_is_null {true}

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