|
GRPC Core
9.0.0
|
#include <channel_stack.h>
Data Fields | |
| void(* | start_transport_stream_op_batch )(grpc_call_element *elem, grpc_transport_stream_op_batch *op) |
| void(* | start_transport_op )(grpc_channel_element *elem, grpc_transport_op *op) |
| size_t | sizeof_call_data |
| grpc_error *(* | init_call_elem )(grpc_call_element *elem, const grpc_call_element_args *args) |
| void(* | set_pollset_or_pollset_set )(grpc_call_element *elem, grpc_polling_entity *pollent) |
| void(* | destroy_call_elem )(grpc_call_element *elem, const grpc_call_final_info *final_info, grpc_closure *then_schedule_closure) |
| size_t | sizeof_channel_data |
| grpc_error *(* | init_channel_elem )(grpc_channel_element *elem, grpc_channel_element_args *args) |
| void(* | destroy_channel_elem )(grpc_channel_element *elem) |
| void(* | get_channel_info )(grpc_channel_element *elem, const grpc_channel_info *channel_info) |
| const char * | name |
| void(* grpc_channel_filter::destroy_call_elem) (grpc_call_element *elem, const grpc_call_final_info *final_info, grpc_closure *then_schedule_closure) |
| void(* grpc_channel_filter::destroy_channel_elem) (grpc_channel_element *elem) |
| void(* grpc_channel_filter::get_channel_info) (grpc_channel_element *elem, const grpc_channel_info *channel_info) |
| grpc_error*(* grpc_channel_filter::init_call_elem) (grpc_call_element *elem, const grpc_call_element_args *args) |
| grpc_error*(* grpc_channel_filter::init_channel_elem) (grpc_channel_element *elem, grpc_channel_element_args *args) |
| const char* grpc_channel_filter::name |
| void(* grpc_channel_filter::set_pollset_or_pollset_set) (grpc_call_element *elem, grpc_polling_entity *pollent) |
| size_t grpc_channel_filter::sizeof_call_data |
| size_t grpc_channel_filter::sizeof_channel_data |
| void(* grpc_channel_filter::start_transport_op) (grpc_channel_element *elem, grpc_transport_op *op) |
| void(* grpc_channel_filter::start_transport_stream_op_batch) (grpc_call_element *elem, grpc_transport_stream_op_batch *op) |