#include <assert.h>
#include <signal.h>
#include "uv.h"
#include "internal.h"
#include "handle-inl.h"
#include "req-inl.h"
Go to the source code of this file.
|
| RB_HEAD (uv_signal_tree_s, uv_signal_s) |
|
static int | uv__signal_compare (uv_signal_t *w1, uv_signal_t *w2) |
|
static BOOL WINAPI | uv__signal_control_handler (DWORD type) |
|
int | uv__signal_dispatch (int signum) |
|
int | uv__signal_start (uv_signal_t *handle, uv_signal_cb signal_cb, int signum, int oneshot) |
|
void | uv_process_signal_req (uv_loop_t *loop, uv_signal_t *handle, uv_req_t *req) |
|
void | uv_signal_close (uv_loop_t *loop, uv_signal_t *handle) |
|
void | uv_signal_endgame (uv_loop_t *loop, uv_signal_t *handle) |
|
int | uv_signal_init (uv_loop_t *loop, uv_signal_t *handle) |
|
int | uv_signal_start (uv_signal_t *handle, uv_signal_cb signal_cb, int signum) |
|
int | uv_signal_start_oneshot (uv_signal_t *handle, uv_signal_cb signal_cb, int signum) |
|
int | uv_signal_stop (uv_signal_t *handle) |
|
void | uv_signals_init (void) |
|
◆ RB_HEAD()
◆ uv__signal_compare()
◆ uv__signal_control_handler()
static BOOL WINAPI uv__signal_control_handler |
( |
DWORD |
type | ) |
|
|
static |
◆ uv__signal_dispatch()
int uv__signal_dispatch |
( |
int |
signum | ) |
|
◆ uv__signal_start()
◆ uv_process_signal_req()
◆ uv_signal_close()
◆ uv_signal_endgame()
◆ uv_signal_init()
◆ uv_signal_start()
◆ uv_signal_start_oneshot()
◆ uv_signal_stop()
◆ uv_signals_init()
void uv_signals_init |
( |
void |
| ) |
|
◆ uv__signal_lock
CRITICAL_SECTION uv__signal_lock |
|
static |
◆ uv__signal_tree
struct uv_signal_tree_s uv__signal_tree = RB_INITIALIZER(uv__signal_tree) |
|
static |