#include "uv.h"#include "uv-common.h"#include "heap-inl.h"#include <assert.h>#include <limits.h>
Go to the source code of this file.
Functions | |
| static struct heap * | timer_heap (const uv_loop_t *loop) |
| static int | timer_less_than (const struct heap_node *ha, const struct heap_node *hb) |
| int | uv__next_timeout (const uv_loop_t *loop) |
| void | uv__run_timers (uv_loop_t *loop) |
| void | uv__timer_close (uv_timer_t *handle) |
| int | uv_timer_again (uv_timer_t *handle) |
| uint64_t | uv_timer_get_repeat (const uv_timer_t *handle) |
| int | uv_timer_init (uv_loop_t *loop, uv_timer_t *handle) |
| void | uv_timer_set_repeat (uv_timer_t *handle, uint64_t repeat) |
| int | uv_timer_start (uv_timer_t *handle, uv_timer_cb cb, uint64_t timeout, uint64_t repeat) |
| int | uv_timer_stop (uv_timer_t *handle) |
| void uv__timer_close | ( | uv_timer_t * | handle | ) |
| int uv_timer_again | ( | uv_timer_t * | handle | ) |
| uint64_t uv_timer_get_repeat | ( | const uv_timer_t * | handle | ) |
| int uv_timer_init | ( | uv_loop_t * | loop, |
| uv_timer_t * | handle | ||
| ) |
| void uv_timer_set_repeat | ( | uv_timer_t * | handle, |
| uint64_t | repeat | ||
| ) |
| int uv_timer_start | ( | uv_timer_t * | handle, |
| uv_timer_cb | cb, | ||
| uint64_t | timeout, | ||
| uint64_t | repeat | ||
| ) |
| int uv_timer_stop | ( | uv_timer_t * | handle | ) |