Function grpcio_sys::grpc_completion_queue_shutdown
source · pub unsafe extern "C" fn grpc_completion_queue_shutdown(
cq: *mut grpc_completion_queue
)
Expand description
Begin destruction of a completion queue. Once all possible events are drained then grpc_completion_queue_next will start to produce GRPC_QUEUE_SHUTDOWN events only. At that point it’s safe to call grpc_completion_queue_destroy.
After calling this function applications should ensure that no NEW work is added to be published on this completion queue.