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

Public Member Functions

 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 ()
 
virtual void MatchOrQueue (size_t start_request_queue_index, CallData *calld)=0
 

Constructor & Destructor Documentation

◆ AllocatingRequestMatcherBase()

grpc_core::Server::AllocatingRequestMatcherBase::AllocatingRequestMatcherBase ( Server server,
grpc_completion_queue cq 
)
inline

Member Function Documentation

◆ cq()

grpc_completion_queue* grpc_core::Server::AllocatingRequestMatcherBase::cq ( ) const
inline

◆ cq_idx()

size_t grpc_core::Server::AllocatingRequestMatcherBase::cq_idx ( ) const
inline

◆ KillRequests()

void grpc_core::Server::AllocatingRequestMatcherBase::KillRequests ( grpc_error_handle  error)
inlineoverridevirtual

◆ request_queue_count()

size_t grpc_core::Server::AllocatingRequestMatcherBase::request_queue_count ( ) const
inlineoverridevirtual

◆ RequestCallWithPossiblePublish()

void grpc_core::Server::AllocatingRequestMatcherBase::RequestCallWithPossiblePublish ( size_t  ,
RequestedCall  
)
inlinefinalvirtual

◆ server()

Server* grpc_core::Server::AllocatingRequestMatcherBase::server ( ) const
inlineoverridevirtual

◆ ZombifyPending()

void grpc_core::Server::AllocatingRequestMatcherBase::ZombifyPending ( )
inlineoverridevirtual

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