Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
grpc_core::TimerState Class Reference

Public Member Functions

void Cancel ()
 
 TimerState (grpc_call_element *elem, Timestamp deadline)
 

Static Private Member Functions

static void SendCancelOpInCallCombiner (void *arg, grpc_error_handle error)
 
static void TimerCallback (void *arg, grpc_error_handle error)
 
static void YieldCallCombiner (void *arg, grpc_error_handle)
 

Private Attributes

grpc_closure closure_
 
grpc_call_elementelem_
 
grpc_timer timer_
 

Detailed Description

Definition at line 44 of file deadline_filter.cc.

Constructor & Destructor Documentation

◆ TimerState()

grpc_core::TimerState::TimerState ( grpc_call_element elem,
Timestamp  deadline 
)
inline

Definition at line 46 of file deadline_filter.cc.

Member Function Documentation

◆ Cancel()

void grpc_core::TimerState::Cancel ( )
inline

Definition at line 54 of file deadline_filter.cc.

◆ SendCancelOpInCallCombiner()

static void grpc_core::TimerState::SendCancelOpInCallCombiner ( void *  arg,
grpc_error_handle  error 
)
inlinestaticprivate

Definition at line 70 of file deadline_filter.cc.

◆ TimerCallback()

static void grpc_core::TimerState::TimerCallback ( void *  arg,
grpc_error_handle  error 
)
inlinestaticprivate

Definition at line 80 of file deadline_filter.cc.

◆ YieldCallCombiner()

static void grpc_core::TimerState::YieldCallCombiner ( void *  arg,
grpc_error_handle   
)
inlinestaticprivate

Definition at line 59 of file deadline_filter.cc.

Member Data Documentation

◆ closure_

grpc_closure grpc_core::TimerState::closure_
private

Definition at line 108 of file deadline_filter.cc.

◆ elem_

grpc_call_element* grpc_core::TimerState::elem_
private

Definition at line 106 of file deadline_filter.cc.

◆ timer_

grpc_timer grpc_core::TimerState::timer_
private

Definition at line 107 of file deadline_filter.cc.


The documentation for this class was generated from the following file:


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