#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/timer.h"
#include "src/core/lib/iomgr/timer_manager.h"
Go to the source code of this file.
Functions | |
void | grpc_set_timer_impl (grpc_timer_vtable *vtable) |
void | grpc_timer_cancel (grpc_timer *timer) |
grpc_timer_check_result | grpc_timer_check (grpc_core::Timestamp *next) |
void | grpc_timer_consume_kick () |
void | grpc_timer_init (grpc_timer *timer, grpc_core::Timestamp deadline, grpc_closure *closure) |
void | grpc_timer_list_init () |
void | grpc_timer_list_shutdown () |
Variables | |
grpc_timer_vtable * | grpc_timer_impl |
void grpc_set_timer_impl | ( | grpc_timer_vtable * | vtable | ) |
Definition at line 27 of file iomgr/timer.cc.
void grpc_timer_cancel | ( | grpc_timer * | timer | ) |
Definition at line 36 of file iomgr/timer.cc.
grpc_timer_check_result grpc_timer_check | ( | grpc_core::Timestamp * | next | ) |
Definition at line 38 of file iomgr/timer.cc.
void grpc_timer_consume_kick | ( | ) |
Definition at line 46 of file iomgr/timer.cc.
void grpc_timer_init | ( | grpc_timer * | timer, |
grpc_core::Timestamp | deadline, | ||
grpc_closure * | closure | ||
) |
Definition at line 31 of file iomgr/timer.cc.
void grpc_timer_list_init | ( | ) |
Definition at line 42 of file iomgr/timer.cc.
void grpc_timer_list_shutdown | ( | ) |
Definition at line 44 of file iomgr/timer.cc.
grpc_timer_vtable* grpc_timer_impl |
Definition at line 25 of file iomgr/timer.cc.