14 #ifndef GRPC_EVENT_ENGINE_ENDPOINT_CONFIG_H
15 #define GRPC_EVENT_ENGINE_ENDPOINT_CONFIG_H
21 #include "absl/strings/string_view.h"
22 #include "absl/types/variant.h"
25 namespace experimental {
38 using Setting = absl::variant<absl::monostate, int, absl::string_view, void*>;
A set of parameters used to configure an endpoint, either when initiating a new connection on the cli...
Definition: endpoint_config.h:35
absl::variant< absl::monostate, int, absl::string_view, void * > Setting
Definition: endpoint_config.h:38
virtual Setting Get(absl::string_view key) const =0
Returns an EndpointConfig Setting.
virtual ~EndpointConfig()=default
Definition: endpoint_config.h:24