Public Attributes | |
bool(* | begin_op )(grpc_completion_queue *cq, void *tag) |
grpc_cq_completion_type | cq_completion_type |
size_t | data_size |
void(* | destroy )(void *data) |
void(* | end_op )(grpc_completion_queue *cq, void *tag, grpc_error_handle error, void(*done)(void *done_arg, grpc_cq_completion *storage), void *done_arg, grpc_cq_completion *storage, bool internal) |
void(* | init )(void *data, grpc_completion_queue_functor *shutdown_callback) |
grpc_event(* | next )(grpc_completion_queue *cq, gpr_timespec deadline, void *reserved) |
grpc_event(* | pluck )(grpc_completion_queue *cq, void *tag, gpr_timespec deadline, void *reserved) |
void(* | shutdown )(grpc_completion_queue *cq) |
Definition at line 205 of file completion_queue.cc.
bool(* cq_vtable::begin_op) (grpc_completion_queue *cq, void *tag) |
Definition at line 211 of file completion_queue.cc.
grpc_cq_completion_type cq_vtable::cq_completion_type |
Definition at line 206 of file completion_queue.cc.
size_t cq_vtable::data_size |
Definition at line 207 of file completion_queue.cc.
void(* cq_vtable::destroy) (void *data) |
Definition at line 210 of file completion_queue.cc.
void(* cq_vtable::end_op) (grpc_completion_queue *cq, void *tag, grpc_error_handle error, void(*done)(void *done_arg, grpc_cq_completion *storage), void *done_arg, grpc_cq_completion *storage, bool internal) |
Definition at line 212 of file completion_queue.cc.
void(* cq_vtable::init) (void *data, grpc_completion_queue_functor *shutdown_callback) |
Definition at line 208 of file completion_queue.cc.
grpc_event(* cq_vtable::next) (grpc_completion_queue *cq, gpr_timespec deadline, void *reserved) |
Definition at line 215 of file completion_queue.cc.
grpc_event(* cq_vtable::pluck) (grpc_completion_queue *cq, void *tag, gpr_timespec deadline, void *reserved) |
Definition at line 217 of file completion_queue.cc.
void(* cq_vtable::shutdown) (grpc_completion_queue *cq) |
Definition at line 209 of file completion_queue.cc.