#include <thread_manager.h>
◆ WorkStatus
Enumerator |
---|
WORK_FOUND | |
SHUTDOWN | |
TIMEOUT | |
◆ ThreadManager()
grpc::ThreadManager::ThreadManager |
( |
const char * |
name, |
|
|
grpc_resource_quota * |
resource_quota, |
|
|
int |
min_pollers, |
|
|
int |
max_pollers |
|
) |
| |
|
explicit |
◆ ~ThreadManager()
grpc::ThreadManager::~ThreadManager |
( |
| ) |
|
|
virtual |
◆ DoWork()
virtual void grpc::ThreadManager::DoWork |
( |
void * |
tag, |
|
|
bool |
ok, |
|
|
bool |
resources |
|
) |
| |
|
pure virtual |
◆ GetMaxActiveThreadsSoFar()
int grpc::ThreadManager::GetMaxActiveThreadsSoFar |
( |
| ) |
|
◆ Initialize()
void grpc::ThreadManager::Initialize |
( |
| ) |
|
◆ IsShutdown()
bool grpc::ThreadManager::IsShutdown |
( |
| ) |
|
◆ PollForWork()
virtual WorkStatus grpc::ThreadManager::PollForWork |
( |
void ** |
tag, |
|
|
bool * |
ok |
|
) |
| |
|
pure virtual |
◆ Shutdown()
void grpc::ThreadManager::Shutdown |
( |
| ) |
|
|
virtual |
◆ Wait()
void grpc::ThreadManager::Wait |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: