Go to the documentation of this file.
106 path =
"./empty_dir/";
133 ASSERT(nb_entries_read == 0);
184 path =
"./non-existing-dir/";
236 path =
"test/fixtures/empty_file";
289 if (
req->result == 0) {
302 #ifdef HAVE_DIRENT_TYPES
345 size_t entries_count;
362 O_WRONLY | O_CREAT, S_IWUSR | S_IRUSR,
376 O_WRONLY | O_CREAT, S_IWUSR | S_IRUSR,
389 "test_dir/test_subdir",
418 #ifdef HAVE_DIRENT_TYPES
430 ASSERT(entries_count == 3);
UV_EXTERN int uv_fs_rmdir(uv_loop_t *loop, uv_fs_t *req, const char *path, uv_fs_cb cb)
static void non_empty_closedir_cb(uv_fs_t *req)
static int non_empty_closedir_cb_count
static void file_opendir_cb(uv_fs_t *req)
#define ARRAY_SIZE(array)
UV_EXTERN int uv_fs_open(uv_loop_t *loop, uv_fs_t *req, const char *path, int flags, int mode, uv_fs_cb cb)
static uv_fs_t closedir_req
return memset(p, 0, total)
static int empty_opendir_cb_count
static int non_empty_opendir_cb_count
UV_EXTERN int uv_fs_readdir(uv_loop_t *loop, uv_fs_t *req, uv_dir_t *dir, uv_fs_cb cb)
static void non_empty_readdir_cb(uv_fs_t *req)
TEST_IMPL(fs_readdir_empty_dir)
UV_EXTERN int uv_run(uv_loop_t *, uv_run_mode mode)
static uv_fs_t readdir_req
UV_EXTERN int uv_fs_mkdir(uv_loop_t *loop, uv_fs_t *req, const char *path, int mode, uv_fs_cb cb)
static uv_dirent_t dirents[1]
UV_EXTERN int uv_fs_unlink(uv_loop_t *loop, uv_fs_t *req, const char *path, uv_fs_cb cb)
static void empty_readdir_cb(uv_fs_t *req)
static uv_fs_t opendir_req
UV_EXTERN uv_loop_t * uv_default_loop(void)
static int empty_closedir_cb_count
UV_EXTERN int uv_fs_close(uv_loop_t *loop, uv_fs_t *req, uv_file file, uv_fs_cb cb)
static int non_empty_readdir_cb_count
static int file_opendir_cb_count
#define MAKE_VALGRIND_HAPPY()
UV_EXTERN int uv_fs_opendir(uv_loop_t *loop, uv_fs_t *req, const char *path, uv_fs_cb cb)
static void cleanup_test_files(void)
static void empty_opendir_cb(uv_fs_t *req)
UV_EXTERN int uv_fs_closedir(uv_loop_t *loop, uv_fs_t *req, uv_dir_t *dir, uv_fs_cb cb)
static int non_existing_opendir_cb_count
static void non_empty_opendir_cb(uv_fs_t *req)
UV_EXTERN void uv_fs_req_cleanup(uv_fs_t *req)
UV_REQ_FIELDS uv_fs_type fs_type
static void empty_closedir_cb(uv_fs_t *req)
static void non_existing_opendir_cb(uv_fs_t *req)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:26