Classes | Functions
iomgr/timer_heap.h File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/timer.h"
Include dependency graph for iomgr/timer_heap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  grpc_timer_heap
 

Functions

bool grpc_timer_heap_add (grpc_timer_heap *heap, grpc_timer *timer)
 
void grpc_timer_heap_destroy (grpc_timer_heap *heap)
 
void grpc_timer_heap_init (grpc_timer_heap *heap)
 
bool grpc_timer_heap_is_empty (grpc_timer_heap *heap)
 
void grpc_timer_heap_pop (grpc_timer_heap *heap)
 
void grpc_timer_heap_remove (grpc_timer_heap *heap, grpc_timer *timer)
 
grpc_timergrpc_timer_heap_top (grpc_timer_heap *heap)
 

Function Documentation

◆ grpc_timer_heap_add()

bool grpc_timer_heap_add ( grpc_timer_heap heap,
grpc_timer timer 
)

Definition at line 97 of file iomgr/timer_heap.cc.

◆ grpc_timer_heap_destroy()

void grpc_timer_heap_destroy ( grpc_timer_heap heap)

Definition at line 95 of file iomgr/timer_heap.cc.

◆ grpc_timer_heap_init()

void grpc_timer_heap_init ( grpc_timer_heap heap)

Definition at line 91 of file iomgr/timer_heap.cc.

◆ grpc_timer_heap_is_empty()

bool grpc_timer_heap_is_empty ( grpc_timer_heap heap)

Definition at line 124 of file iomgr/timer_heap.cc.

◆ grpc_timer_heap_pop()

void grpc_timer_heap_pop ( grpc_timer_heap heap)

Definition at line 132 of file iomgr/timer_heap.cc.

◆ grpc_timer_heap_remove()

void grpc_timer_heap_remove ( grpc_timer_heap heap,
grpc_timer timer 
)

Definition at line 110 of file iomgr/timer_heap.cc.

◆ grpc_timer_heap_top()

grpc_timer* grpc_timer_heap_top ( grpc_timer_heap heap)

Definition at line 128 of file iomgr/timer_heap.cc.



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