#include <promise_based_filter.h>
Public Member Functions | |
void | AddClosure (grpc_closure *closure, grpc_error_handle error, const char *reason) |
void | Cancel (grpc_transport_stream_op_batch *batch, grpc_error_handle error) |
void | Complete (grpc_transport_stream_op_batch *batch) |
Flusher (BaseCallData *call) | |
void | Resume (grpc_transport_stream_op_batch *batch) |
~Flusher () | |
Private Attributes | |
BaseCallData *const | call_ |
CallCombinerClosureList | call_closures_ |
absl::InlinedVector< grpc_transport_stream_op_batch *, 1 > | release_ |
Definition at line 167 of file promise_based_filter.h.
|
explicit |
Definition at line 173 of file promise_based_filter.cc.
grpc_core::promise_filter_detail::BaseCallData::Flusher::~Flusher | ( | ) |
Definition at line 177 of file promise_based_filter.cc.
|
inline |
Definition at line 189 of file promise_based_filter.h.
|
inline |
Definition at line 178 of file promise_based_filter.h.
|
inline |
Definition at line 184 of file promise_based_filter.h.
|
inline |
Definition at line 173 of file promise_based_filter.h.
|
private |
Definition at line 197 of file promise_based_filter.h.
|
private |
Definition at line 196 of file promise_based_filter.h.
|
private |
Definition at line 195 of file promise_based_filter.h.