MySQL 9.1.0
Source Code Documentation
gcs_xcom_statistics_manager.h File Reference

Go to the source code of this file.

Classes

class  Gcs_xcom_statistics_manager_interface
 This class is the storage and provider of all statistics coming from either XCom and GCS. More...
 
class  Gcs_xcom_statistics_manager_interface_impl
 

Enumerations

enum  Gcs_counter_statistics_enum : int {
  kSucessfulProposalRounds = 0 , kEmptyProposalRounds , kFullProposalCount , kMessagesSent ,
  kGcsCounterStatisticsEnumEnd
}
 Enumerate that identifies all counter statistics. More...
 
enum  Gcs_cumulative_statistics_enum : int { kBytesSent = 0 , kMessageBytesReceived , kGcsCumulativeStatisticsEnumEnd }
 Enumerate that identifies all cumulative statistics. More...
 
enum  Gcs_time_statistics_enum : int { kCumulativeProposalTime = 0 , kLastProposalRoundTime , kGcsTimeStatisticsEnumEnd }
 Enumerate that identifies all time statistics. More...
 

Enumeration Type Documentation

◆ Gcs_counter_statistics_enum

Enumerate that identifies all counter statistics.

Enumerator
kSucessfulProposalRounds 
kEmptyProposalRounds 
kFullProposalCount 
kMessagesSent 
kGcsCounterStatisticsEnumEnd 

◆ Gcs_cumulative_statistics_enum

Enumerate that identifies all cumulative statistics.

Enumerator
kBytesSent 
kMessageBytesReceived 
kGcsCumulativeStatisticsEnumEnd 

◆ Gcs_time_statistics_enum

Enumerate that identifies all time statistics.

Enumerator
kCumulativeProposalTime 
kLastProposalRoundTime 
kGcsTimeStatisticsEnumEnd