#include <proto_server_reflection_plugin.h>
Public Member Functions | |
void | ChangeArguments (const ::std::string &name, void *value) override |
void | Finish (ServerInitializer *si) override |
Finish will be called at the end of ServerBuilder::BuildAndStart(). More... | |
bool | has_async_methods () const override |
bool | has_sync_methods () const override |
void | InitServer (ServerInitializer *si) override |
::std::string | name () override |
ProtoServerReflectionPlugin () | |
![]() | |
virtual void | ChangeArguments (const std::string &name, void *value)=0 |
virtual void | UpdateChannelArguments (ChannelArguments *) |
virtual void | UpdateServerBuilder (ServerBuilder *) |
virtual | ~ServerBuilderPlugin () |
Private Attributes | |
std::shared_ptr< grpc::ProtoServerReflection > | reflection_service_ |
Definition at line 31 of file grpcpp/ext/proto_server_reflection_plugin.h.
grpc::reflection::ProtoServerReflectionPlugin::ProtoServerReflectionPlugin | ( | ) |
Definition at line 29 of file proto_server_reflection_plugin.cc.
|
override |
Definition at line 44 of file proto_server_reflection_plugin.cc.
|
overridevirtual |
Finish will be called at the end of ServerBuilder::BuildAndStart().
Implements grpc::ServerBuilderPlugin.
Definition at line 40 of file proto_server_reflection_plugin.cc.
|
overridevirtual |
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 54 of file proto_server_reflection_plugin.cc.
|
overridevirtual |
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 47 of file proto_server_reflection_plugin.cc.
|
overridevirtual |
InitServer will be called in ServerBuilder::BuildAndStart(), after the Server instance is created.
Implements grpc::ServerBuilderPlugin.
Definition at line 36 of file proto_server_reflection_plugin.cc.
|
overridevirtual |
Implements grpc::ServerBuilderPlugin.
Definition at line 32 of file proto_server_reflection_plugin.cc.
|
private |
Definition at line 42 of file grpcpp/ext/proto_server_reflection_plugin.h.