#include "uv.h"
#include "uv-common.h"
#include "unix/internal.h"
#include <assert.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
Classes | |
struct | poll_ctx |
Functions | |
static void | poll_cb (uv_fs_t *req) |
static int | statbuf_eq (const uv_stat_t *a, const uv_stat_t *b) |
static void | timer_cb (uv_timer_t *timer) |
static void | timer_close_cb (uv_handle_t *handle) |
void | uv__fs_poll_close (uv_fs_poll_t *handle) |
int | uv_fs_poll_getpath (uv_fs_poll_t *handle, char *buffer, size_t *size) |
int | uv_fs_poll_init (uv_loop_t *loop, uv_fs_poll_t *handle) |
int | uv_fs_poll_start (uv_fs_poll_t *handle, uv_fs_poll_cb cb, const char *path, unsigned int interval) |
int | uv_fs_poll_stop (uv_fs_poll_t *handle) |
Variables | |
static uv_stat_t | zero_statbuf |
|
static |
|
static |
void uv__fs_poll_close | ( | uv_fs_poll_t * | handle | ) |
int uv_fs_poll_getpath | ( | uv_fs_poll_t * | handle, |
char * | buffer, | ||
size_t * | size | ||
) |
int uv_fs_poll_init | ( | uv_loop_t * | loop, |
uv_fs_poll_t * | handle | ||
) |
int uv_fs_poll_start | ( | uv_fs_poll_t * | handle, |
uv_fs_poll_cb | cb, | ||
const char * | path, | ||
unsigned int | interval | ||
) |
int uv_fs_poll_stop | ( | uv_fs_poll_t * | handle | ) |