GRPC C++  1.39.1
Public Member Functions
grpc_core::ThreadPoolInterface Class Referenceabstract

#include <threadpool.h>

Public Member Functions

virtual ~ThreadPoolInterface ()
 
virtual void Add (grpc_completion_queue_functor *closure)=0
 
virtual int num_pending_closures () const =0
 
virtual int pool_capacity () const =0
 
virtual const Thread::Optionsthread_options () const =0
 
virtual const char * thread_name () const =0
 

Constructor & Destructor Documentation

◆ ~ThreadPoolInterface()

virtual grpc_core::ThreadPoolInterface::~ThreadPoolInterface ( )
inlinevirtual

Member Function Documentation

◆ Add()

virtual void grpc_core::ThreadPoolInterface::Add ( grpc_completion_queue_functor closure)
pure virtual

Implemented in grpc_core::ThreadPool.

◆ num_pending_closures()

virtual int grpc_core::ThreadPoolInterface::num_pending_closures ( ) const
pure virtual

Implemented in grpc_core::ThreadPool.

◆ pool_capacity()

virtual int grpc_core::ThreadPoolInterface::pool_capacity ( ) const
pure virtual

Implemented in grpc_core::ThreadPool.

◆ thread_name()

virtual const char* grpc_core::ThreadPoolInterface::thread_name ( ) const
pure virtual

Implemented in grpc_core::ThreadPool.

◆ thread_options()

virtual const Thread::Options& grpc_core::ThreadPoolInterface::thread_options ( ) const
pure virtual

Implemented in grpc_core::ThreadPool.


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