Public Member Functions | Private Attributes | List of all members
grpc_event_engine::experimental::ConnectionManager::Connection Class Reference

Public Member Functions

 Connection ()=default
 
std::unique_ptr< EventEngine::EndpointGetClientEndpoint ()
 
std::unique_ptr< EventEngine::EndpointGetServerEndpoint ()
 
void SetClientEndpoint (std::unique_ptr< EventEngine::Endpoint > &&client_endpoint)
 
void SetServerEndpoint (std::unique_ptr< EventEngine::Endpoint > &&server_endpoint)
 
 ~Connection ()=default
 

Private Attributes

Promise< std::unique_ptr< EventEngine::Endpoint > > client_endpoint_promise_
 
Promise< std::unique_ptr< EventEngine::Endpoint > > server_endpoint_promise_
 

Detailed Description

Definition at line 85 of file event_engine_test_utils.h.

Constructor & Destructor Documentation

◆ Connection()

grpc_event_engine::experimental::ConnectionManager::Connection::Connection ( )
default

◆ ~Connection()

grpc_event_engine::experimental::ConnectionManager::Connection::~Connection ( )
default

Member Function Documentation

◆ GetClientEndpoint()

std::unique_ptr<EventEngine::Endpoint> grpc_event_engine::experimental::ConnectionManager::Connection::GetClientEndpoint ( )
inline

Definition at line 98 of file event_engine_test_utils.h.

◆ GetServerEndpoint()

std::unique_ptr<EventEngine::Endpoint> grpc_event_engine::experimental::ConnectionManager::Connection::GetServerEndpoint ( )
inline

Definition at line 103 of file event_engine_test_utils.h.

◆ SetClientEndpoint()

void grpc_event_engine::experimental::ConnectionManager::Connection::SetClientEndpoint ( std::unique_ptr< EventEngine::Endpoint > &&  client_endpoint)
inline

Definition at line 90 of file event_engine_test_utils.h.

◆ SetServerEndpoint()

void grpc_event_engine::experimental::ConnectionManager::Connection::SetServerEndpoint ( std::unique_ptr< EventEngine::Endpoint > &&  server_endpoint)
inline

Definition at line 94 of file event_engine_test_utils.h.

Member Data Documentation

◆ client_endpoint_promise_

Promise<std::unique_ptr<EventEngine::Endpoint> > grpc_event_engine::experimental::ConnectionManager::Connection::client_endpoint_promise_
private

Definition at line 110 of file event_engine_test_utils.h.

◆ server_endpoint_promise_

Promise<std::unique_ptr<EventEngine::Endpoint> > grpc_event_engine::experimental::ConnectionManager::Connection::server_endpoint_promise_
private

Definition at line 111 of file event_engine_test_utils.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:39