34 #ifndef GRPCXX_IMPL_SERVER_BUILDER_PLUGIN_H
35 #define GRPCXX_IMPL_SERVER_BUILDER_PLUGIN_H
43 class ServerInitializer;
44 class ChannelArguments;
72 #endif // GRPCXX_IMPL_SERVER_BUILDER_PLUGIN_H
std::string string
Definition: config.h:50
virtual ~ServerBuilderPlugin()
Definition: server_builder_plugin.h:48
virtual bool has_async_methods() const
Definition: server_builder_plugin.h:67
Options for channel creation.
Definition: channel_arguments.h:54
Definition: server_initializer.h:47
virtual void InitServer(ServerInitializer *si)=0
virtual void ChangeArguments(const grpc::string &name, void *value)=0
virtual void UpdateChannelArguments(ChannelArguments *args)
Definition: server_builder_plugin.h:64
virtual bool has_sync_methods() const
Definition: server_builder_plugin.h:66
virtual grpc::string name()=0
virtual void Finish(ServerInitializer *si)=0
Definition: server_builder_plugin.h:46