![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include "classic_connect.h"#include <chrono>#include <memory>#include <system_error>#include "basic_protocol_splicer.h"#include "classic_connection_base.h"#include "destination_error.h"#include "mysql/harness/destination.h"#include "mysql/harness/destination_endpoint.h"#include "mysql/harness/destination_socket.h"#include "mysql/harness/logging/logging.h"#include "mysql/harness/net_ts/impl/poll.h"#include "mysql/harness/net_ts/impl/resolver.h"#include "mysql/harness/net_ts/impl/socket_error.h"#include "mysql/harness/net_ts/internet.h"#include "mysql/harness/stdx/expected.h"#include "mysql/harness/utility/string.h"#include "mysqlrouter/connection_pool_component.h"#include "mysqlrouter/datatypes.h"#include "mysqlrouter/routing.h"#include "mysqlrouter/routing_component.h"#include "mysqlrouter/utils.h"#include "processor.h"Namespaces | |
| namespace | anonymous_namespace{classic_connect.cc} | 
Functions | |
| static stdx::expected< std::error_code, std::error_code > | sock_error_code (MysqlRoutingClassicConnectionBase::ServerSideConnection &conn) | 
| static bool | skip_destination (MysqlRoutingClassicConnectionBase *conn, Destination *destination) | 
| Skip destinations which don't match the current expected server-mode.  More... | |
| static stdx::expected< void, std::error_code > | socket_is_alive (const ConnectionPool::ServerSideConnection &server_conn) | 
| std::string | anonymous_namespace{classic_connect.cc}::pretty_endpoint (const mysql_harness::DestinationEndpoint &ep, const mysql_harness::Destination &dest) | 
      
  | 
  static | 
Skip destinations which don't match the current expected server-mode.
      
  | 
  static | 
      
  | 
  static |