Go to the documentation of this file.
27 namespace reflection {
33 return "proto_server_reflection";
62 return std::unique_ptr<grpc::ServerBuilderPlugin>(
std::shared_ptr< grpc::ProtoServerReflection > reflection_service_
bool has_sync_methods() const override
void ChangeArguments(const ::std::string &name, void *value) override
::std::string name() override
ProtoServerReflectionPlugin()
void Finish(ServerInitializer *si) override
Finish will be called at the end of ServerBuilder::BuildAndStart().
StaticProtoReflectionPluginInitializer()
const std::vector< std::string > * GetServiceList()
void Initialize(int *argc, char **argv)
void InitServer(ServerInitializer *si) override
struct grpc::reflection::StaticProtoReflectionPluginInitializer static_proto_reflection_plugin_initializer
bool RegisterService(std::shared_ptr< grpc::Service > service)
static void InternalAddPluginFactory(std::unique_ptr< grpc::ServerBuilderPlugin >(*CreatePlugin)())
For internal use only: Register a ServerBuilderPlugin factory function.
void InitProtoReflectionServerBuilderPlugin()
bool has_async_methods() const override
static std::unique_ptr< grpc::ServerBuilderPlugin > CreateProtoReflection()
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:56