#include <executor.h>
◆ Executor()
grpc_core::Executor::Executor |
( |
const char * |
executor_name | ) |
|
◆ Enqueue()
Enqueue the closure onto the executor.
is_short is true if the closure is a short job (i.e expected to not block and complete quickly)
◆ Init()
void grpc_core::Executor::Init |
( |
| ) |
|
◆ InitAll()
static void grpc_core::Executor::InitAll |
( |
| ) |
|
|
static |
◆ IsThreaded() [1/2]
bool grpc_core::Executor::IsThreaded |
( |
| ) |
const |
Is the executor multi-threaded?
◆ IsThreaded() [2/2]
static bool grpc_core::Executor::IsThreaded |
( |
ExecutorType |
executor_type | ) |
|
|
static |
◆ IsThreadedDefault()
static bool grpc_core::Executor::IsThreadedDefault |
( |
| ) |
|
|
static |
◆ Run()
◆ SetThreading()
void grpc_core::Executor::SetThreading |
( |
bool |
threading | ) |
|
◆ SetThreadingAll()
static void grpc_core::Executor::SetThreadingAll |
( |
bool |
enable | ) |
|
|
static |
◆ SetThreadingDefault()
static void grpc_core::Executor::SetThreadingDefault |
( |
bool |
enable | ) |
|
|
static |
◆ Shutdown()
void grpc_core::Executor::Shutdown |
( |
| ) |
|
Shutdown the executor, running all pending work as part of the call.
◆ ShutdownAll()
static void grpc_core::Executor::ShutdownAll |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following file: