GRPC Core  18.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, const grpc_call_element_args &args, grpc_millis deadline)
 
 ~grpc_deadline_state ()
 

Data Fields

grpc_call_stackcall_stack
 
grpc_core::CallCombinercall_combiner
 
grpc_core::Arenaarena
 
grpc_core::TimerStatetimer_state = nullptr
 
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,
const grpc_call_element_args args,
grpc_millis  deadline 
)

◆ ~grpc_deadline_state()

grpc_deadline_state::~grpc_deadline_state ( )

Field Documentation

◆ arena

grpc_core::Arena* grpc_deadline_state::arena

◆ 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_state

grpc_core::TimerState* grpc_deadline_state::timer_state = nullptr

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