MySQL 9.1.0
Source Code Documentation
|
#include "mysqlrouter/connection_pool_export.h"
#include <chrono>
#include <cstdint>
#include <algorithm>
#include <concepts>
#include <list>
#include <optional>
#include "mysql/harness/net_ts/internet.h"
#include "mysql/harness/net_ts/timer.h"
#include "mysql/harness/stdx/monitor.h"
#include "mysql/harness/tls_types.h"
#include "mysqlrouter/classic_protocol_constants.h"
#include "mysqlrouter/classic_protocol_message.h"
#include "mysqlrouter/classic_protocol_state.h"
#include "mysqlrouter/connection_base.h"
Go to the source code of this file.
Classes | |
class | PooledConnectionBase |
pooled connection. More... | |
class | PooledConnection< T > |
pooled connection. More... | |
class | ConnectionPool |
connection pool of mysql connections. More... | |
class | ConnectionPool::ConnectionCloser |
struct | ConnectionPool::Stashed |
connection on the stash. More... | |
Variables | |
static constexpr uint32_t | kDefaultMaxIdleServerConnectionsBootstrap {64} |
|
staticconstexpr |