#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 |