Searched refs:ServerBuilderPlugin (Results 1 – 17 of 17) 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()
197 bool plugin_has_sync_methods(std::unique_ptr<ServerBuilderPlugin>& plugin) { in plugin_has_sync_methods()210 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) override { in UpdatePlugins()
35 class ServerBuilderPlugin {37 virtual ~ServerBuilderPlugin() {} in ~ServerBuilderPlugin()
38 std::vector<std::unique_ptr<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) override {} in MakeChannelArgumentOption()54 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) override {} in MakeChannelArgumentOption()
34 static std::vector<std::unique_ptr<ServerBuilderPlugin> (*)()>*40 new std::vector<std::unique_ptr<ServerBuilderPlugin> (*)()>(); in do_plugin_list_init()355 std::unique_ptr<ServerBuilderPlugin> (*CreatePlugin)()) { in InternalAddPluginFactory()
208 std::unique_ptr<ServerBuilderPlugin> (*CreatePlugin)());288 std::vector<std::unique_ptr<ServerBuilderPlugin>> plugins_;
33 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) {} in UpdatePlugins()
39 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) override;
40 void UpdatePlugins(std::vector<std::unique_ptr<::grpc::ServerBuilderPlugin>>*
33 class ProtoServerReflectionPlugin : public ::grpc::ServerBuilderPlugin {
84 std::vector<std::unique_ptr<ServerBuilderPlugin>>*) override{}; in UpdatePlugins() argument
67 void UpdatePlugins(std::vector<std::unique_ptr<::grpc::ServerBuilderPlugin>>* in UpdatePlugins()