A custom closure type for EventEngine task execution.
More...
#include <event_engine.h>
A custom closure type for EventEngine task execution.
Throughout the EventEngine API, Closure ownership is retained by the caller - the EventEngine will never delete a Closure, and upon cancellation, the EventEngine will simply forget the Closure exists. The caller is responsible for all necessary cleanup.
◆ Closure() [1/2]
grpc_event_engine::experimental::EventEngine::Closure::Closure |
( |
| ) |
|
|
default |
◆ Closure() [2/2]
grpc_event_engine::experimental::EventEngine::Closure::Closure |
( |
const Closure & |
| ) |
|
|
delete |
◆ ~Closure()
virtual grpc_event_engine::experimental::EventEngine::Closure::~Closure |
( |
| ) |
|
|
virtualdefault |
◆ operator=()
Closure& grpc_event_engine::experimental::EventEngine::Closure::operator= |
( |
const Closure & |
| ) |
|
|
delete |
◆ Run()
virtual void grpc_event_engine::experimental::EventEngine::Closure::Run |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: