GRPC Core  18.0.0
Public Member Functions
grpc_core::Server::AllocatingRequestMatcherRegistered Class Reference

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_core::Server::AllocatingRequestMatcherBase
 AllocatingRequestMatcherBase (Server *server, grpc_completion_queue *cq)
 
void ZombifyPending () override
 
void KillRequests (grpc_error_handle error) override
 
size_t request_queue_count () const override
 
void RequestCallWithPossiblePublish (size_t, RequestedCall *) final
 
Serverserver () const override
 
grpc_completion_queuecq () const
 
size_t cq_idx () const
 
- Public Member Functions inherited from grpc_core::Server::RequestMatcherInterface
virtual ~RequestMatcherInterface ()
 

Constructor & Destructor Documentation

◆ AllocatingRequestMatcherRegistered()

grpc_core::Server::AllocatingRequestMatcherRegistered::AllocatingRequestMatcherRegistered ( Server server,
grpc_completion_queue cq,
RegisteredMethod rm,
std::function< RegisteredCallAllocation()>  allocator 
)
inline

Member Function Documentation

◆ MatchOrQueue()

void grpc_core::Server::AllocatingRequestMatcherRegistered::MatchOrQueue ( size_t  ,
CallData *  calld 
)
inlineoverridevirtual

The documentation for this class was generated from the following file: