GRPC Core  9.0.0
Public Member Functions | Data Fields
grpc_deadline_state Struct Reference

#include <deadline_filter.h>

Public Member Functions

 grpc_deadline_state (grpc_call_element *elem, grpc_call_stack *call_stack, grpc_core::CallCombiner *call_combiner, grpc_millis deadline)
 
 ~grpc_deadline_state ()
 

Data Fields

grpc_call_stackcall_stack
 
grpc_core::CallCombinercall_combiner
 
grpc_deadline_timer_state timer_state = GRPC_DEADLINE_STATE_INITIAL
 
grpc_timer timer
 
grpc_closure timer_callback
 
grpc_closure recv_trailing_metadata_ready
 
grpc_closureoriginal_recv_trailing_metadata_ready
 

Constructor & Destructor Documentation

◆ grpc_deadline_state()

grpc_deadline_state::grpc_deadline_state ( grpc_call_element elem,
grpc_call_stack call_stack,
grpc_core::CallCombiner call_combiner,
grpc_millis  deadline 
)

◆ ~grpc_deadline_state()

grpc_deadline_state::~grpc_deadline_state ( )

Field Documentation

◆ call_combiner

grpc_core::CallCombiner* grpc_deadline_state::call_combiner

◆ call_stack

grpc_call_stack* grpc_deadline_state::call_stack

◆ original_recv_trailing_metadata_ready

grpc_closure* grpc_deadline_state::original_recv_trailing_metadata_ready

◆ recv_trailing_metadata_ready

grpc_closure grpc_deadline_state::recv_trailing_metadata_ready

◆ timer

grpc_timer grpc_deadline_state::timer

◆ timer_callback

grpc_closure grpc_deadline_state::timer_callback

◆ timer_state

grpc_deadline_timer_state grpc_deadline_state::timer_state = GRPC_DEADLINE_STATE_INITIAL

The documentation for this struct was generated from the following files: