Functions
unix/async.c File Reference
#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>
Include dependency graph for unix/async.c:

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)
 

Function Documentation

◆ uv__async_close()

void uv__async_close ( uv_async_t handle)

Definition at line 102 of file unix/async.c.

◆ uv__async_fork()

int uv__async_fork ( uv_loop_t loop)

Definition at line 217 of file unix/async.c.

◆ uv__async_io()

static void uv__async_io ( uv_loop_t loop,
uv__io_t w,
unsigned int  events 
)
static

Definition at line 109 of file unix/async.c.

◆ uv__async_send()

static void uv__async_send ( uv_loop_t loop)
static

Definition at line 155 of file unix/async.c.

◆ uv__async_spin()

static int uv__async_spin ( uv_async_t handle)
static

Definition at line 83 of file unix/async.c.

◆ uv__async_start()

static int uv__async_start ( uv_loop_t loop)
static

Definition at line 189 of file unix/async.c.

◆ uv__async_stop()

void uv__async_stop ( uv_loop_t loop)

Definition at line 227 of file unix/async.c.

◆ uv_async_init()

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.

◆ uv_async_send()

int uv_async_send ( uv_async_t handle)

Definition at line 62 of file unix/async.c.



grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:02:00