Desriptor of an RPC service and its various RPC methods. More...
#include <service_type.h>
Public Member Functions | |
bool | has_async_methods () const |
bool | has_callback_methods () const |
bool | has_generic_methods () const |
bool | has_synchronous_methods () const |
Service () | |
virtual | ~Service () |
Private Attributes | |
std::vector< std::unique_ptr< internal::RpcServiceMethod > > | methods_ |
ServerInterface * | server_ |
Friends | |
class | Server |
class | ServerInterface |
Desriptor of an RPC service and its various RPC methods.
Definition at line 58 of file grpcpp/impl/codegen/service_type.h.
|
inline |
Definition at line 60 of file grpcpp/impl/codegen/service_type.h.
|
inlinevirtual |
Definition at line 61 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 147 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 224 of file grpcpp/impl/codegen/service_type.h.
|
inline |
Definition at line 63 of file grpcpp/impl/codegen/service_type.h.
|
inline |
Definition at line 82 of file grpcpp/impl/codegen/service_type.h.
|
inline |
Definition at line 94 of file grpcpp/impl/codegen/service_type.h.
|
inline |
Definition at line 72 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 151 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 198 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 172 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 162 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 211 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 183 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 137 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 118 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 128 of file grpcpp/impl/codegen/service_type.h.
|
inlineprotected |
Definition at line 105 of file grpcpp/impl/codegen/service_type.h.
|
friend |
Definition at line 230 of file grpcpp/impl/codegen/service_type.h.
|
friend |
Definition at line 231 of file grpcpp/impl/codegen/service_type.h.
|
private |
Definition at line 233 of file grpcpp/impl/codegen/service_type.h.
|
private |
Definition at line 232 of file grpcpp/impl/codegen/service_type.h.