Public Types | |
enum | Type |
Public Member Functions | |
RequestedCall (void *tag_arg, grpc_completion_queue *call_cq, grpc_call **call_arg, grpc_metadata_array *initial_md, grpc_call_details *details) | |
RequestedCall (void *tag_arg, grpc_completion_queue *call_cq, grpc_call **call_arg, grpc_metadata_array *initial_md, RegisteredMethod *rm, gpr_timespec *deadline, grpc_byte_buffer **optional_payload) | |
Public Attributes | |
grpc_call **const | call |
grpc_cq_completion | completion |
grpc_completion_queue *const | cq_bound_to_call |
union { | |
struct { | |
grpc_call_details * details | |
} batch | |
struct { | |
gpr_timespec * deadline | |
RegisteredMethod * method | |
grpc_byte_buffer ** optional_payload | |
} registered | |
} | data |
grpc_metadata_array *const | initial_metadata |
MultiProducerSingleConsumerQueue::Node | mpscq_node |
void *const | tag |
const Type | type |
Definition at line 72 of file src/core/lib/surface/server.cc.
|
strong |
Definition at line 73 of file src/core/lib/surface/server.cc.
|
inline |
Definition at line 75 of file src/core/lib/surface/server.cc.
|
inline |
Definition at line 87 of file src/core/lib/surface/server.cc.
struct { ... } grpc::Server::RequestedCall::batch |
Definition at line 105 of file src/core/lib/surface/server.cc.
grpc_cq_completion grpc::Server::RequestedCall::completion |
Definition at line 106 of file src/core/lib/surface/server.cc.
grpc_completion_queue* const grpc::Server::RequestedCall::cq_bound_to_call |
Definition at line 104 of file src/core/lib/surface/server.cc.
union { ... } grpc::Server::RequestedCall::data |
gpr_timespec* grpc::Server::RequestedCall::deadline |
Definition at line 114 of file src/core/lib/surface/server.cc.
grpc_call_details* grpc::Server::RequestedCall::details |
Definition at line 110 of file src/core/lib/surface/server.cc.
grpc_metadata_array* const grpc::Server::RequestedCall::initial_metadata |
Definition at line 107 of file src/core/lib/surface/server.cc.
RegisteredMethod* grpc::Server::RequestedCall::method |
Definition at line 113 of file src/core/lib/surface/server.cc.
MultiProducerSingleConsumerQueue::Node grpc::Server::RequestedCall::mpscq_node |
Definition at line 101 of file src/core/lib/surface/server.cc.
grpc_byte_buffer** grpc::Server::RequestedCall::optional_payload |
Definition at line 115 of file src/core/lib/surface/server.cc.
struct { ... } grpc::Server::RequestedCall::registered |
void* const grpc::Server::RequestedCall::tag |
Definition at line 103 of file src/core/lib/surface/server.cc.
Definition at line 102 of file src/core/lib/surface/server.cc.