#include <work_serializer.h>
Classes | |
| class | WorkSerializerImpl |
Public Member Functions | |
| void | DrainQueue () |
| void | Run (std::function< void()> callback, const DebugLocation &location) |
| void | Schedule (std::function< void()> callback, const DebugLocation &location) |
| WorkSerializer () | |
| ~WorkSerializer () | |
Private Attributes | |
| OrphanablePtr< WorkSerializerImpl > | impl_ |
Definition at line 51 of file work_serializer.h.
| grpc_core::WorkSerializer::WorkSerializer | ( | ) |
Definition at line 214 of file work_serializer.cc.
| grpc_core::WorkSerializer::~WorkSerializer | ( | ) |
Definition at line 217 of file work_serializer.cc.
| void grpc_core::WorkSerializer::DrainQueue | ( | ) |
Definition at line 229 of file work_serializer.cc.
| void grpc_core::WorkSerializer::Run | ( | std::function< void()> | callback, |
| const DebugLocation & | location | ||
| ) |
Definition at line 219 of file work_serializer.cc.
| void grpc_core::WorkSerializer::Schedule | ( | std::function< void()> | callback, |
| const DebugLocation & | location | ||
| ) |
Definition at line 224 of file work_serializer.cc.
|
private |
Definition at line 85 of file work_serializer.h.