MySQL 8.0.40
Source Code Documentation
Gcs_statistics_interface Class Referenceabstract

This interface represents all statistics that a binding implementation should provide. More...

#include <gcs_statistics_interface.h>

Inheritance diagram for Gcs_statistics_interface:
[legend]

Public Member Functions

virtual long get_total_messages_sent ()=0
 
virtual long get_total_bytes_sent ()=0
 
virtual long get_total_messages_received ()=0
 
virtual long get_total_bytes_received ()=0
 
virtual long get_min_message_length ()=0
 
virtual long get_max_message_length ()=0
 
virtual long get_last_message_timestamp ()=0
 
virtual ~Gcs_statistics_interface ()=default
 

Detailed Description

This interface represents all statistics that a binding implementation should provide.

Constructor & Destructor Documentation

◆ ~Gcs_statistics_interface()

virtual Gcs_statistics_interface::~Gcs_statistics_interface ( )
virtualdefault

Member Function Documentation

◆ get_last_message_timestamp()

virtual long Gcs_statistics_interface::get_last_message_timestamp ( )
pure virtual
Returns
the timestamp in which the last message was received

Implemented in Gcs_xcom_statistics.

◆ get_max_message_length()

virtual long Gcs_statistics_interface::get_max_message_length ( )
pure virtual
Returns
the biggest amount of data received in a message via the Communication Interface

Implemented in Gcs_xcom_statistics.

◆ get_min_message_length()

virtual long Gcs_statistics_interface::get_min_message_length ( )
pure virtual
Returns
the smallest amount of data received in a message via the Communication Interface

Implemented in Gcs_xcom_statistics.

◆ get_total_bytes_received()

virtual long Gcs_statistics_interface::get_total_bytes_received ( )
pure virtual
Returns
the total amount of data received via the Communication Interface

Implemented in Gcs_xcom_statistics.

◆ get_total_bytes_sent()

virtual long Gcs_statistics_interface::get_total_bytes_sent ( )
pure virtual
Returns
the total amount of data sent via the Communication Interface

Implemented in Gcs_xcom_statistics.

◆ get_total_messages_received()

virtual long Gcs_statistics_interface::get_total_messages_received ( )
pure virtual
Returns
the total number of messages received via the Communication Interface

Implemented in Gcs_xcom_statistics.

◆ get_total_messages_sent()

virtual long Gcs_statistics_interface::get_total_messages_sent ( )
pure virtual
Returns
the total number of messages sent via the Communication Interface

Implemented in Gcs_xcom_statistics.


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