Go to the source code of this file.
|
static void | cancel_timer_if_needed (grpc_deadline_state *deadline_state) |
|
static void | deadline_client_start_transport_stream_op_batch (grpc_call_element *elem, grpc_transport_stream_op_batch *op) |
|
static void | deadline_destroy_call_elem (grpc_call_element *elem, const grpc_call_final_info *, grpc_closure *) |
|
static void | deadline_destroy_channel_elem (grpc_channel_element *) |
|
static grpc_error_handle | deadline_init_call_elem (grpc_call_element *elem, const grpc_call_element_args *args) |
|
static grpc_error_handle | deadline_init_channel_elem (grpc_channel_element *, grpc_channel_element_args *args) |
|
static void | deadline_server_start_transport_stream_op_batch (grpc_call_element *elem, grpc_transport_stream_op_batch *op) |
|
bool | grpc_deadline_checking_enabled (const grpc_channel_args *channel_args) |
|
void | grpc_deadline_state_client_start_transport_stream_op_batch (grpc_call_element *elem, grpc_transport_stream_op_batch *op) |
|
void | grpc_deadline_state_reset (grpc_call_element *elem, grpc_core::Timestamp new_deadline) |
|
static void | inject_recv_trailing_metadata_ready (grpc_deadline_state *deadline_state, grpc_transport_stream_op_batch *op) |
|
static void | recv_initial_metadata_ready (void *arg, grpc_error_handle error) |
|
static void | recv_trailing_metadata_ready (void *arg, grpc_error_handle error) |
|
void | grpc_core::RegisterDeadlineFilter (CoreConfiguration::Builder *builder) |
|
static void | start_timer_after_init (void *arg, grpc_error_handle error) |
|
static void | start_timer_if_needed (grpc_call_element *elem, grpc_core::Timestamp deadline) |
|
◆ base_call_data
◆ server_call_data
◆ cancel_timer_if_needed()
◆ deadline_client_start_transport_stream_op_batch()
◆ deadline_destroy_call_elem()
◆ deadline_destroy_channel_elem()
◆ deadline_init_call_elem()
◆ deadline_init_channel_elem()
◆ deadline_server_start_transport_stream_op_batch()
◆ grpc_deadline_checking_enabled()
◆ grpc_deadline_state_client_start_transport_stream_op_batch()
◆ grpc_deadline_state_reset()
◆ inject_recv_trailing_metadata_ready()
◆ recv_initial_metadata_ready()
◆ recv_trailing_metadata_ready()
◆ start_timer_after_init()
◆ start_timer_if_needed()
◆ grpc_client_deadline_filter
◆ grpc_server_deadline_filter