#include <assert.h>
#include <errno.h>
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "uv.h"
#include "internal.h"
#include "queue.h"
#include "handle-inl.h"
#include "heap-inl.h"
#include "req-inl.h"
Go to the source code of this file.
|
static void | uv__crt_invalid_parameter_handler (const wchar_t *expression, const wchar_t *function, const wchar_t *file, unsigned int line, uintptr_t reserved) |
|
int | uv__getsockpeername (const uv_handle_t *handle, uv__peersockfunc func, struct sockaddr *name, int *namelen, int delayed_error) |
|
static int | uv__loop_alive (const uv_loop_t *loop) |
|
void | uv__loop_close (uv_loop_t *loop) |
|
int | uv__loop_configure (uv_loop_t *loop, uv_loop_option option, va_list ap) |
|
static int | uv__loops_add (uv_loop_t *loop) |
|
static void | uv__loops_init (void) |
|
static void | uv__loops_remove (uv_loop_t *loop) |
|
void | uv__once_init (void) |
|
static void | uv__poll (uv_loop_t *loop, DWORD timeout) |
|
static void | uv__poll_wine (uv_loop_t *loop, DWORD timeout) |
|
int | uv__socket_sockopt (uv_handle_t *handle, int optname, int *value) |
|
void | uv__wake_all_loops (void) |
|
int | uv_backend_fd (const uv_loop_t *loop) |
|
int | uv_backend_timeout (const uv_loop_t *loop) |
|
int | uv_cpumask_size (void) |
|
int | uv_fileno (const uv_handle_t *handle, uv_os_fd_t *fd) |
|
static void | uv_init (void) |
|
int | uv_loop_alive (const uv_loop_t *loop) |
|
int | uv_loop_fork (uv_loop_t *loop) |
|
int | uv_loop_init (uv_loop_t *loop) |
|
int | uv_run (uv_loop_t *loop, uv_run_mode mode) |
|
void | uv_update_time (uv_loop_t *loop) |
|
◆ UV__LOOPS_CHUNK_SIZE
#define UV__LOOPS_CHUNK_SIZE 8 |
◆ uv__crt_invalid_parameter_handler()
static void uv__crt_invalid_parameter_handler |
( |
const wchar_t * |
expression, |
|
|
const wchar_t * |
function, |
|
|
const wchar_t * |
file, |
|
|
unsigned int |
line, |
|
|
uintptr_t |
reserved |
|
) |
| |
|
static |
◆ uv__getsockpeername()
◆ uv__loop_alive()
◆ uv__loop_close()
◆ uv__loop_configure()
◆ uv__loops_add()
◆ uv__loops_init()
static void uv__loops_init |
( |
void |
| ) |
|
|
static |
◆ uv__loops_remove()
static void uv__loops_remove |
( |
uv_loop_t * |
loop | ) |
|
|
static |
◆ uv__once_init()
void uv__once_init |
( |
void |
| ) |
|
◆ uv__poll()
static void uv__poll |
( |
uv_loop_t * |
loop, |
|
|
DWORD |
timeout |
|
) |
| |
|
static |
◆ uv__poll_wine()
static void uv__poll_wine |
( |
uv_loop_t * |
loop, |
|
|
DWORD |
timeout |
|
) |
| |
|
static |
◆ uv__socket_sockopt()
◆ uv__wake_all_loops()
void uv__wake_all_loops |
( |
void |
| ) |
|
◆ uv_backend_fd()
◆ uv_backend_timeout()
◆ uv_cpumask_size()
int uv_cpumask_size |
( |
void |
| ) |
|
◆ uv_fileno()
◆ uv_init()
static void uv_init |
( |
void |
| ) |
|
|
static |
◆ uv_loop_alive()
◆ uv_loop_fork()
◆ uv_loop_init()
◆ uv_run()
◆ uv_update_time()
◆ uv__crt_assert_enabled
◆ uv__loops
◆ uv__loops_capacity
◆ uv__loops_lock
◆ uv__loops_size
◆ uv_init_guard_