Describe the solution you'd like
Callback-based gRPC client (implemented in #963) needs to support telling callback implementers about cancellation/interruption of the call. This support also needs to work with the C bridge. How exactly this behavior is designed is TBD at implementation time.