Public Member Functions | |
AllocatingRequestMatcherBatch (Server *server, grpc_completion_queue *cq, std::function< BatchCallAllocation()> allocator) | |
void | MatchOrQueue (size_t, CallData *calld) override |
![]() | |
AllocatingRequestMatcherBase (Server *server, grpc_completion_queue *cq) | |
grpc_completion_queue * | cq () const |
size_t | cq_idx () const |
void | KillRequests (grpc_error_handle error) override |
size_t | request_queue_count () const override |
void | RequestCallWithPossiblePublish (size_t, RequestedCall *) final |
Server * | server () const override |
void | ZombifyPending () override |
![]() | |
virtual | ~RequestMatcherInterface () |
Private Attributes | |
std::function< BatchCallAllocation()> | allocator_ |
Definition at line 372 of file src/core/lib/surface/server.cc.
|
inline |
Definition at line 375 of file src/core/lib/surface/server.cc.
|
inlineoverridevirtual |
Implements grpc::Server::RequestMatcherInterface.
Definition at line 380 of file src/core/lib/surface/server.cc.
|
private |
Definition at line 399 of file src/core/lib/surface/server.cc.