#include "uv.h"
#include "internal.h"
#include "atomic-ops.h"
#include <errno.h>
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
Go to the source code of this file.
Functions | |
void | uv__async_close (uv_async_t *handle) |
int | uv__async_fork (uv_loop_t *loop) |
static void | uv__async_io (uv_loop_t *loop, uv__io_t *w, unsigned int events) |
static void | uv__async_send (uv_loop_t *loop) |
static int | uv__async_spin (uv_async_t *handle) |
static int | uv__async_start (uv_loop_t *loop) |
void | uv__async_stop (uv_loop_t *loop) |
int | uv_async_init (uv_loop_t *loop, uv_async_t *handle, uv_async_cb async_cb) |
int | uv_async_send (uv_async_t *handle) |
void uv__async_close | ( | uv_async_t * | handle | ) |
Definition at line 102 of file unix/async.c.
Definition at line 217 of file unix/async.c.
Definition at line 109 of file unix/async.c.
|
static |
Definition at line 155 of file unix/async.c.
|
static |
Definition at line 83 of file unix/async.c.
Definition at line 189 of file unix/async.c.
void uv__async_stop | ( | uv_loop_t * | loop | ) |
Definition at line 227 of file unix/async.c.
int uv_async_init | ( | uv_loop_t * | loop, |
uv_async_t * | handle, | ||
uv_async_cb | async_cb | ||
) |
Definition at line 44 of file unix/async.c.
int uv_async_send | ( | uv_async_t * | handle | ) |
Definition at line 62 of file unix/async.c.