
Public Member Functions | |
| AllocatingRequestMatcherRegistered (Server *server, grpc_completion_queue *cq, RegisteredMethod *rm, std::function< RegisteredCallAllocation()> allocator) | |
| void | MatchOrQueue (size_t, CallData *calld) override |
Public Member Functions inherited from grpc::Server::AllocatingRequestMatcherBase | |
| 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 |
Public Member Functions inherited from grpc::Server::RequestMatcherInterface | |
| virtual | ~RequestMatcherInterface () |
Private Attributes | |
| std::function< RegisteredCallAllocation()> | allocator_ |
| RegisteredMethod *const | registered_method_ |
Definition at line 403 of file src/core/lib/surface/server.cc.
|
inline |
Definition at line 406 of file src/core/lib/surface/server.cc.
|
inlineoverridevirtual |
Implements grpc::Server::RequestMatcherInterface.
Definition at line 413 of file src/core/lib/surface/server.cc.
|
private |
Definition at line 434 of file src/core/lib/surface/server.cc.
|
private |
Definition at line 433 of file src/core/lib/surface/server.cc.