19 #ifndef GRPC_CORE_LIB_IOMGR_TIMER_HEAP_H
20 #define GRPC_CORE_LIB_IOMGR_TIMER_HEAP_H
Definition: timer_heap.h:26
uint32_t timer_capacity
Definition: timer_heap.h:29
uint32_t timer_count
Definition: timer_heap.h:28
grpc_timer ** timers
Definition: timer_heap.h:27
void grpc_timer_heap_remove(grpc_timer_heap *heap, grpc_timer *timer)
Definition: timer_heap.cc:111
bool grpc_timer_heap_add(grpc_timer_heap *heap, grpc_timer *timer)
Definition: timer_heap.cc:98
grpc_timer * grpc_timer_heap_top(grpc_timer_heap *heap)
Definition: timer_heap.cc:129
void grpc_timer_heap_pop(grpc_timer_heap *heap)
Definition: timer_heap.cc:133
void grpc_timer_heap_init(grpc_timer_heap *heap)
Definition: timer_heap.cc:92
bool grpc_timer_heap_is_empty(grpc_timer_heap *heap)
Definition: timer_heap.cc:125
void grpc_timer_heap_destroy(grpc_timer_heap *heap)
Definition: timer_heap.cc:96