Public Member Functions | Public Attributes | List of all members
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_core::Timestamp deadline)
 
 ~grpc_deadline_state ()
 

Public Attributes

grpc_core::Arenaarena
 
grpc_core::CallCombinercall_combiner
 
grpc_call_stackcall_stack
 
grpc_closureoriginal_recv_trailing_metadata_ready
 
grpc_closure recv_trailing_metadata_ready
 
grpc_core::TimerStatetimer_state = nullptr
 

Detailed Description

Definition at line 38 of file deadline_filter.h.

Constructor & Destructor Documentation

◆ grpc_deadline_state()

grpc_deadline_state::grpc_deadline_state ( grpc_call_element elem,
const grpc_call_element_args args,
grpc_core::Timestamp  deadline 
)

Definition at line 194 of file deadline_filter.cc.

◆ ~grpc_deadline_state()

grpc_deadline_state::~grpc_deadline_state ( )

Definition at line 218 of file deadline_filter.cc.

Member Data Documentation

◆ arena

grpc_core::Arena* grpc_deadline_state::arena

Definition at line 47 of file deadline_filter.h.

◆ call_combiner

grpc_core::CallCombiner* grpc_deadline_state::call_combiner

Definition at line 46 of file deadline_filter.h.

◆ call_stack

grpc_call_stack* grpc_deadline_state::call_stack

Definition at line 45 of file deadline_filter.h.

◆ original_recv_trailing_metadata_ready

grpc_closure* grpc_deadline_state::original_recv_trailing_metadata_ready

Definition at line 54 of file deadline_filter.h.

◆ recv_trailing_metadata_ready

grpc_closure grpc_deadline_state::recv_trailing_metadata_ready

Definition at line 51 of file deadline_filter.h.

◆ timer_state

grpc_core::TimerState* grpc_deadline_state::timer_state = nullptr

Definition at line 48 of file deadline_filter.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:46