MySQL 9.1.0
Source Code Documentation
RoutingConnectionBase Class Referenceabstract

#include <basic_protocol_splicer.h>

Inheritance diagram for RoutingConnectionBase:
[legend]

Public Member Functions

virtual ~RoutingConnectionBase ()=default
 
virtual std::vector< std::pair< std::string, std::string > > initial_connection_attributes () const =0
 
virtual uint64_t reset_error_count (BlockedEndpoints &blocked_endpoints)=0
 
virtual uint64_t increment_error_count (BlockedEndpoints &blocked_endpoints)=0
 

Constructor & Destructor Documentation

◆ ~RoutingConnectionBase()

virtual RoutingConnectionBase::~RoutingConnectionBase ( )
virtualdefault

Member Function Documentation

◆ increment_error_count()

virtual uint64_t RoutingConnectionBase::increment_error_count ( BlockedEndpoints blocked_endpoints)
pure virtual

◆ initial_connection_attributes()

virtual std::vector< std::pair< std::string, std::string > > RoutingConnectionBase::initial_connection_attributes ( ) const
pure virtual

◆ reset_error_count()

virtual uint64_t RoutingConnectionBase::reset_error_count ( BlockedEndpoints blocked_endpoints)
pure virtual

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