14 #ifndef GRPC_CORE_LIB_IOMGR_EVENT_ENGINE_ENDPOINT_H
15 #define GRPC_CORE_LIB_IOMGR_EVENT_ENGINE_ENDPOINT_H
19 #ifdef GRPC_USE_EVENT_ENGINE
25 struct grpc_event_engine_endpoint {
27 std::unique_ptr<grpc_event_engine::experimental::EventEngine::Endpoint>
29 std::string peer_address;
30 std::string local_address;
43 grpc_event_engine_endpoint* grpc_tcp_server_endpoint_create(
44 std::unique_ptr<grpc_event_engine::experimental::EventEngine::Endpoint> ee);
50 absl::string_view peer_address);
Definition: slice_allocator.h:32
An array of arguments that can be passed around.
Definition: grpc_types.h:132
Definition: endpoint.h:106
Definition: resource_quota.cc:65
grpc_endpoint * grpc_tcp_create(grpc_fd *fd, const grpc_channel_args *args, const char *peer_string)
DiscoveryMechanismType type
Definition: xds_cluster_resolver.cc:73