Classes | |
class | CallbackCallTag |
Public Member Functions | |
CallbackRequest (Server *server, grpc::CompletionQueue *cq, grpc_core::Server::BatchCallAllocation *data) | |
CallbackRequest (Server *server, grpc::internal::RpcServiceMethod *method, grpc::CompletionQueue *cq, grpc_core::Server::RegisteredCallAllocation *data) | |
bool | FinalizeResult (void **, bool *) |
bool | FinalizeResult (void **, bool *status) |
bool | FinalizeResult (void **tag, bool *status) override |
~CallbackRequest () override | |
Private Member Functions | |
template<class CallAllocation > | |
void | CommonSetup (Server *server, CallAllocation *data) |
const char * | method_name () const |
const char * | method_name () const |
const char * | method_name () const |
Private Attributes | |
grpc_call * | call_ |
grpc_call_details *const | call_details_ = nullptr |
grpc::CompletionQueue *const | cq_ |
ServerContextType * | ctx_ = nullptr |
bool | ctx_alloc_by_default_ = false |
gpr_timespec | deadline_ |
grpc_core::ManualConstructor< ServerContextType > | default_ctx_ |
void * | handler_data_ = nullptr |
const bool | has_request_payload_ |
grpc::internal::InterceptorBatchMethodsImpl | interceptor_methods_ |
grpc::internal::RpcServiceMethod *const | method_ |
void * | request_ = nullptr |
grpc_metadata_array | request_metadata_ |
grpc_byte_buffer * | request_payload_ = nullptr |
grpc::Status | request_status_ |
Server *const | server_ |
CallbackCallTag | tag_ |
Definition at line 226 of file include/grpcpp/server.h.
|
inline |
Definition at line 547 of file server_cc.cc.
|
inline |
Definition at line 568 of file server_cc.cc.
|
inlineoverride |
Definition at line 585 of file server_cc.cc.
|
inlineprivate |
Definition at line 706 of file server_cc.cc.
bool grpc::Server::CallbackRequest< grpc::CallbackServerContext >::FinalizeResult | ( | void ** | , |
bool * | |||
) |
Definition at line 741 of file server_cc.cc.
bool grpc::Server::CallbackRequest< grpc::GenericCallbackServerContext >::FinalizeResult | ( | void ** | , |
bool * | status | ||
) |
Definition at line 748 of file server_cc.cc.
|
override |
|
private |
|
private |
Definition at line 762 of file server_cc.cc.
|
private |
Definition at line 769 of file server_cc.cc.
|
private |
Definition at line 729 of file server_cc.cc.
|
private |
Definition at line 728 of file server_cc.cc.
|
private |
Definition at line 732 of file server_cc.cc.
|
private |
Definition at line 735 of file server_cc.cc.
|
private |
Definition at line 733 of file server_cc.cc.
|
private |
Definition at line 730 of file server_cc.cc.
|
private |
Definition at line 736 of file server_cc.cc.
|
private |
Definition at line 726 of file server_cc.cc.
|
private |
Definition at line 723 of file server_cc.cc.
|
private |
Definition at line 737 of file server_cc.cc.
|
private |
Definition at line 722 of file server_cc.cc.
|
private |
Definition at line 725 of file server_cc.cc.
|
private |
Definition at line 731 of file server_cc.cc.
|
private |
Definition at line 724 of file server_cc.cc.
|
private |
Definition at line 727 of file server_cc.cc.
|
private |
Definition at line 721 of file server_cc.cc.
|
private |
Definition at line 734 of file server_cc.cc.