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.