MySQL 9.1.0
Source Code Documentation
ConnectionPool Member List

This is the complete list of members for ConnectionPool, including all inherited members.

add(ServerSideConnection conn)ConnectionPool
add_if_not_full(ServerSideConnection conn)ConnectionPool
async_close_connection(ConnectionPool::ServerSideConnection conn)ConnectionPool
connection_type typedefConnectionPool
ConnectionIdentifier typedefConnectionPool
ConnectionPool(uint32_t max_pooled_connections, std::chrono::milliseconds idle_timeout)ConnectionPoolinline
ConnectionPool(const ConnectionPool &)=deleteConnectionPool
ConnectionPool(ConnectionPool &&)=deleteConnectionPool
current_pooled_connections() constConnectionPool
current_stashed_connections() constConnectionPool
discard_all_stashed(ConnectionIdentifier from)ConnectionPool
erase(pool_type::iterator it)ConnectionPoolprotected
erase_from_stash(stash_type::iterator it)ConnectionPoolprotected
for_close_ConnectionPoolprotected
idle_timeout() constConnectionPoolinline
idle_timeout_ConnectionPoolprotected
max_pooled_connections() constConnectionPoolinline
max_pooled_connections_ConnectionPoolprotected
operator=(const ConnectionPool &)=deleteConnectionPool
operator=(ConnectionPool &&)=deleteConnectionPool
pool_ConnectionPoolprotected
pool_type typedefConnectionPoolprotected
pop_if(const std::string &ep, std::predicate< const ServerSideConnection & > auto pred)ConnectionPoolinline
reused_ConnectionPoolprotected
reused_connections() constConnectionPoolinline
ServerSideConnection typedefConnectionPool
stash(ServerSideConnection conn, ConnectionIdentifier from, std::chrono::milliseconds delay)ConnectionPool
stash_ConnectionPoolprotected
stash_type typedefConnectionPoolprotected
unstash_if(const std::string &ep, std::function< bool(const ServerSideConnection &)> pred, bool ignore_sharing_delay=false)ConnectionPool
unstash_mine(const std::string &ep, ConnectionIdentifier conn_id)ConnectionPool
~ConnectionPool()=defaultConnectionPool