GRPC Core  43.0.0
Public Member Functions
grpc_event_engine::experimental::EndpointConfig Class Referenceabstract

Collection of parameters used to configure client and server endpoints. More...

#include <endpoint_config.h>

Public Member Functions

virtual ~EndpointConfig ()=default
 
virtual absl::optional< int > GetInt (absl::string_view key) const =0
 
virtual absl::optional< absl::string_view > GetString (absl::string_view key) const =0
 
virtual void * GetVoidPointer (absl::string_view key) const =0
 

Detailed Description

Collection of parameters used to configure client and server endpoints.

The EndpointConfig maps string-valued keys to values of type int, string_view, or void pointer. Each EventEngine implementation should document its set of supported configuration options.

Constructor & Destructor Documentation

◆ ~EndpointConfig()

virtual grpc_event_engine::experimental::EndpointConfig::~EndpointConfig ( )
virtualdefault

Member Function Documentation

◆ GetInt()

virtual absl::optional<int> grpc_event_engine::experimental::EndpointConfig::GetInt ( absl::string_view  key) const
pure virtual

◆ GetString()

virtual absl::optional<absl::string_view> grpc_event_engine::experimental::EndpointConfig::GetString ( absl::string_view  key) const
pure virtual

◆ GetVoidPointer()

virtual void* grpc_event_engine::experimental::EndpointConfig::GetVoidPointer ( absl::string_view  key) const
pure virtual

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