#include <event_engine.h>
◆ WriteEventSink()
| grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink::WriteEventSink |
( |
std::shared_ptr< MetricsSet > |
requested_metrics, |
|
|
std::initializer_list< WriteEvent > |
requested_events, |
|
|
WriteEventCallback |
on_event |
|
) |
| |
|
inline |
◆ requested_event()
| bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink::requested_event |
( |
WriteEvent |
event | ) |
const |
|
inline |
◆ requested_events_mask()
| WriteEventSet grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink::requested_events_mask |
( |
| ) |
const |
|
inline |
◆ requested_metrics()
| const std::shared_ptr<MetricsSet>& grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink::requested_metrics |
( |
| ) |
const |
|
inline |
◆ TakeEventCallback()
| WriteEventCallback grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink::TakeEventCallback |
( |
| ) |
|
|
inline |
Takes the callback.
Ownership is transferred. It is illegal to destroy the endpoint before this callback is invoked.
The documentation for this class was generated from the following file: