GRPC Core  18.0.0
Data Fields
grpc_timer Struct Reference

#include <timer.h>

Data Fields

grpc_millis deadline
 
uint32_t heap_index
 
bool pending
 
struct grpc_timernext
 
struct grpc_timerprev
 
grpc_closureclosure
 
struct grpc_timerhash_table_next
 
union {
   void *   custom_timer
 
   grpc_event_engine::experimental::EventEngine::TaskHandle   ee_task_handle
 
}; 
 
gpr_atm deadline
 

Field Documentation

◆ 

union { ... }

◆ closure

grpc_closure * grpc_timer::closure

◆ custom_timer

void* grpc_timer::custom_timer

◆ deadline [1/2]

grpc_millis grpc_timer::deadline

◆ deadline [2/2]

gpr_atm grpc_timer::deadline

◆ ee_task_handle

◆ hash_table_next

struct grpc_timer * grpc_timer::hash_table_next

◆ heap_index

uint32_t grpc_timer::heap_index

◆ next

struct grpc_timer * grpc_timer::next

◆ pending

bool grpc_timer::pending

◆ prev

struct grpc_timer * grpc_timer::prev

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