MySQL 9.4.0
Source Code Documentation
ConnectionPool::Stashed Struct Reference

connection on the stash. More...

#include <connection_pool.h>

Public Member Functions

 Stashed (std::shared_ptr< PooledConnection< ServerSideConnection > > pc, ConnectionIdentifier ci, std::chrono::steady_clock::time_point tp)
 

Public Attributes

std::shared_ptr< PooledConnection< ServerSideConnection > > pooled_conn
 pooled connection. More...
 
ConnectionIdentifier conn_id
 opaque connection identifier More...
 
std::chrono::steady_clock::time_point after
 stealable after ... More...
 

Detailed Description

connection on the stash.

Constructor & Destructor Documentation

◆ Stashed()

ConnectionPool::Stashed::Stashed ( std::shared_ptr< PooledConnection< ServerSideConnection > >  pc,
ConnectionIdentifier  ci,
std::chrono::steady_clock::time_point  tp 
)
inline

Member Data Documentation

◆ after

std::chrono::steady_clock::time_point ConnectionPool::Stashed::after

stealable after ...

◆ conn_id

ConnectionIdentifier ConnectionPool::Stashed::conn_id

opaque connection identifier

◆ pooled_conn

std::shared_ptr<PooledConnection<ServerSideConnection> > ConnectionPool::Stashed::pooled_conn

pooled connection.


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