Functions | Variables
fs-event.c File Reference
#include <assert.h>
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include "uv.h"
#include "internal.h"
#include "handle-inl.h"
#include "req-inl.h"
Include dependency graph for fs-event.c:

Go to the source code of this file.

Functions

static int file_info_cmp (WCHAR *str, WCHAR *file_name, size_t file_name_len)
 
void uv_fs_event_close (uv_loop_t *loop, uv_fs_event_t *handle)
 
void uv_fs_event_endgame (uv_loop_t *loop, uv_fs_event_t *handle)
 
int uv_fs_event_init (uv_loop_t *loop, uv_fs_event_t *handle)
 
static void uv_fs_event_queue_readdirchanges (uv_loop_t *loop, uv_fs_event_t *handle)
 
int uv_fs_event_start (uv_fs_event_t *handle, uv_fs_event_cb cb, const char *path, unsigned int flags)
 
int uv_fs_event_stop (uv_fs_event_t *handle)
 
void uv_process_fs_event_req (uv_loop_t *loop, uv_req_t *req, uv_fs_event_t *handle)
 
static void uv_relative_path (const WCHAR *filename, const WCHAR *dir, WCHAR **relpath)
 
static int uv_split_path (const WCHAR *filename, WCHAR **dir, WCHAR **file)
 

Variables

const unsigned int uv_directory_watcher_buffer_size = 4096
 

Function Documentation

◆ file_info_cmp()

static int file_info_cmp ( WCHAR *  str,
WCHAR *  file_name,
size_t  file_name_len 
)
static

Definition at line 388 of file fs-event.c.

◆ uv_fs_event_close()

void uv_fs_event_close ( uv_loop_t loop,
uv_fs_event_t handle 
)

Definition at line 566 of file fs-event.c.

◆ uv_fs_event_endgame()

void uv_fs_event_endgame ( uv_loop_t loop,
uv_fs_event_t handle 
)

Definition at line 578 of file fs-event.c.

◆ uv_fs_event_init()

int uv_fs_event_init ( uv_loop_t loop,
uv_fs_event_t handle 
)

Definition at line 135 of file fs-event.c.

◆ uv_fs_event_queue_readdirchanges()

static void uv_fs_event_queue_readdirchanges ( uv_loop_t loop,
uv_fs_event_t handle 
)
static

Definition at line 36 of file fs-event.c.

◆ uv_fs_event_start()

int uv_fs_event_start ( uv_fs_event_t handle,
uv_fs_event_cb  cb,
const char *  path,
unsigned int  flags 
)

Definition at line 151 of file fs-event.c.

◆ uv_fs_event_stop()

int uv_fs_event_stop ( uv_fs_event_t handle)

Definition at line 353 of file fs-event.c.

◆ uv_process_fs_event_req()

void uv_process_fs_event_req ( uv_loop_t loop,
uv_req_t req,
uv_fs_event_t handle 
)

Definition at line 407 of file fs-event.c.

◆ uv_relative_path()

static void uv_relative_path ( const WCHAR *  filename,
const WCHAR *  dir,
WCHAR **  relpath 
)
static

Definition at line 66 of file fs-event.c.

◆ uv_split_path()

static int uv_split_path ( const WCHAR *  filename,
WCHAR **  dir,
WCHAR **  file 
)
static

Definition at line 83 of file fs-event.c.

Variable Documentation

◆ uv_directory_watcher_buffer_size

const unsigned int uv_directory_watcher_buffer_size = 4096

Definition at line 33 of file fs-event.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:13