class CallOpSetInterface
Defined at line 36 of file ../../third_party/grpc-migrating/src/include/grpcpp/impl/call_op_set_interface.h
An abstract collection of call ops, used to generate the
grpc_call_op structure to pass down to the lower layers,
and as it is-a CompletionQueueTag, also massages the final
completion into the correct form for consumption in the C++
API.
Public Methods
void FillOps (internal::Call * call)
Fills in grpc_op, starting from ops[*nops] and moving
upwards.
void * core_cq_tag ()
Get the tag to be used at the core completion queue. Generally, the
value of core_cq_tag will be "this". However, it can be overridden if we
want core to process the tag differently (e.g., as a core callback)
void SetHijackingState ()
This will be called while interceptors are run if the RPC is a hijacked
RPC. This should set hijacking state for each of the ops.
void ContinueFillOpsAfterInterception ()
Should be called after interceptors are done running
void ContinueFinalizeResultAfterInterception ()
Should be called after interceptors are done running on the finalize result
path