class WriteEventSink
Defined at line 270 of file ../../third_party/grpc/src/include/grpc/event_engine/event_engine.h
A sink to receive write events.
The requested metrics are the keys of the metrics that the caller is
interested in. The on_event callback will be called on each event
requested.
Public Methods
void WriteEventSink (std::shared_ptr<MetricsSet>requested_metrics,std::initializer_list<WriteEvent>requested_events,WriteEventCallbackon_event)
Defined at line 272 of file ../../third_party/grpc/src/include/grpc/event_engine/event_engine.h
const std::shared_ptr<MetricsSet> & requested_metrics ()
Defined at line 282 of file ../../third_party/grpc/src/include/grpc/event_engine/event_engine.h
bool requested_event (WriteEvent event)
Defined at line 286 of file ../../third_party/grpc/src/include/grpc/event_engine/event_engine.h
WriteEventSet requested_events_mask ()
Defined at line 290 of file ../../third_party/grpc/src/include/grpc/event_engine/event_engine.h
WriteEventCallback TakeEventCallback ()
Takes the callback. Ownership is transferred. It is illegal to destroy
the endpoint before this callback is invoked.
Defined at line 296 of file ../../third_party/grpc/src/include/grpc/event_engine/event_engine.h