Searched refs:ServerBuilderPlugin (Results 1 – 18 of 18) sorted by relevance
32 class ChannelzServicePlugin : public ::grpc::ServerBuilderPlugin {64 static std::unique_ptr< ::grpc::ServerBuilderPlugin>66 return std::unique_ptr< ::grpc::ServerBuilderPlugin>( in CreateChannelzServicePlugin()
46 class TestServerBuilderPlugin : public ServerBuilderPlugin {105 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) override { in UpdatePlugins()120 std::unique_ptr<ServerBuilderPlugin> CreateTestServerBuilderPlugin() { in CreateTestServerBuilderPlugin()121 return std::unique_ptr<ServerBuilderPlugin>(new TestServerBuilderPlugin()); in CreateTestServerBuilderPlugin()
201 bool plugin_has_sync_methods(std::unique_ptr<ServerBuilderPlugin>& plugin) { in plugin_has_sync_methods()214 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) override { in UpdatePlugins()
35 class ServerBuilderPlugin {37 virtual ~ServerBuilderPlugin() {} in ~ServerBuilderPlugin()
38 std::vector<std::unique_ptr<grpc::ServerBuilderPlugin>>* plugins) = 0;
33 class LoadReportingServiceServerBuilderPlugin : public ServerBuilderPlugin {56 std::unique_ptr<grpc::ServerBuilderPlugin>
35 std::vector<std::unique_ptr<::grpc::ServerBuilderPlugin>>* plugins) { in UpdatePlugins()
61 static std::unique_ptr< ::grpc::ServerBuilderPlugin> CreateProtoReflection() { in CreateProtoReflection()62 return std::unique_ptr< ::grpc::ServerBuilderPlugin>( in CreateProtoReflection()
34 std::vector<std::unique_ptr<ServerBuilderPlugin>>* /*plugins*/) in MakeChannelArgumentOption() argument55 std::vector<std::unique_ptr<ServerBuilderPlugin>>* /*plugins*/) in MakeChannelArgumentOption() argument
37 static std::vector<std::unique_ptr<ServerBuilderPlugin> (*)()>*43 new std::vector<std::unique_ptr<ServerBuilderPlugin> (*)()>(); in do_plugin_list_init()434 std::unique_ptr<ServerBuilderPlugin> (*CreatePlugin)()) { in InternalAddPluginFactory()
33 std::vector<std::unique_ptr<ServerBuilderPlugin>>* /*plugins*/) {} in UpdatePlugins() argument
39 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) override;
41 void UpdatePlugins(std::vector<std::unique_ptr<::grpc::ServerBuilderPlugin>>*
31 class ProtoServerReflectionPlugin : public ::grpc::ServerBuilderPlugin {
255 std::unique_ptr<grpc::ServerBuilderPlugin> (*CreatePlugin)());389 std::vector<std::unique_ptr<grpc::ServerBuilderPlugin>> plugins_;
251 std::unique_ptr<grpc::ServerBuilderPlugin> (*CreatePlugin)());394 std::vector<std::unique_ptr<grpc::ServerBuilderPlugin>> plugins_;
85 std::vector<std::unique_ptr<ServerBuilderPlugin>>*) override{}; in UpdatePlugins() argument