Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
static void | uv__poll_io (uv_loop_t *loop, uv__io_t *w, unsigned int events) |
int | uv_poll_init (uv_loop_t *loop, uv_poll_t *handle, int fd) |
int | uv_poll_init_socket (uv_loop_t *loop, uv_poll_t *handle, uv_os_sock_t socket) |
static void | uv__poll_stop (uv_poll_t *handle) |
int | uv_poll_stop (uv_poll_t *handle) |
int | uv_poll_start (uv_poll_t *handle, int pevents, uv_poll_cb poll_cb) |
void | uv__poll_close (uv_poll_t *handle) |
void uv__poll_close | ( | uv_poll_t * | handle | ) |
Definition at line 148 of file poll.c.
References handle, and uv__poll_stop().
Referenced by uv_close().
Definition at line 30 of file poll.c.
References container_of, handle, loop, uv__handle_stop, uv__io_stop(), UV__POLLPRI, UV__POLLRDHUP, UV_DISCONNECT, UV_PRIORITIZED, UV_READABLE, UV_WRITABLE, and w.
Referenced by uv_poll_init().
|
static |
Definition at line 102 of file poll.c.
References handle, uv__handle_stop, uv__io_stop(), uv__platform_invalidate_fd(), UV__POLLPRI, and UV__POLLRDHUP.
Referenced by uv__poll_close(), uv_poll_start(), and uv_poll_stop().
Definition at line 68 of file poll.c.
Referenced by uv_poll_init_socket().
int uv_poll_init_socket | ( | uv_loop_t * | loop, |
uv_poll_t * | handle, | ||
uv_os_sock_t | socket | ||
) |
Definition at line 96 of file poll.c.
Referenced by uv_poll_init().
int uv_poll_start | ( | uv_poll_t * | handle, |
int | pevents, | ||
uv_poll_cb | poll_cb | ||
) |
Definition at line 118 of file poll.c.