Go to the documentation of this file.
19 #ifndef GRPCPP_XDS_SERVER_BUILDER_H
20 #define GRPCPP_XDS_SERVER_BUILDER_H
27 namespace experimental {
34 if (fetcher ==
nullptr)
return nullptr;
virtual std::unique_ptr< grpc::Server > BuildAndStart()
Return a running server which is ready for processing calls.
An Alarm posts the user-provided tag to its associated completion queue or invokes the user-provided ...
Definition: alarm.h:33
Definition: xds_server_builder.h:29
void set_fetcher(grpc_server_config_fetcher *server_config_fetcher)
Experimental API, subject to change.
Definition: server_builder.h:356
struct grpc_server_config_fetcher grpc_server_config_fetcher
Definition: grpc.h:414
GRPCAPI grpc_server_config_fetcher * grpc_server_config_fetcher_xds_create()
EXPERIMENTAL.
A builder class for the creation and startup of grpc::Server instances.
Definition: server_builder.h:90
std::unique_ptr< Server > BuildAndStart() override
Return a running server which is ready for processing calls.
Definition: xds_server_builder.h:31