Crate fswatch_sys [] [src]

The FFI bindings.

See the C API docs.

Structs

fsw_cevent
fsw_cmonitor_filter
fsw_event_type_filter

Enums

fsw_event_flag
fsw_filter_type
fsw_monitor_type

Constants

FSW_ERR_CALLBACK_NOT_SET
FSW_ERR_INVALID_CALLBACK
FSW_ERR_INVALID_LATENCY
FSW_ERR_INVALID_PATH
FSW_ERR_INVALID_PROPERTY
FSW_ERR_INVALID_REGEX
FSW_ERR_MEMORY
FSW_ERR_MISSING_CONTEXT
FSW_ERR_MONITOR_ALREADY_EXISTS
FSW_ERR_MONITOR_ALREADY_RUNNING
FSW_ERR_PATHS_NOT_SET
FSW_ERR_SESSION_UNKNOWN
FSW_ERR_UNKNOWN_ERROR
FSW_ERR_UNKNOWN_MONITOR_TYPE
FSW_ERR_UNKNOWN_VALUE
FSW_INVALID_HANDLE
FSW_OK

Functions

fsw_add_event_type_filter
fsw_add_filter
fsw_add_path
fsw_add_property
fsw_destroy_session
fsw_init_library
fsw_init_session
fsw_is_verbose
fsw_last_error
fsw_set_allow_overflow
fsw_set_callback
fsw_set_directory_only
fsw_set_follow_symlinks
fsw_set_latency
fsw_set_recursive
fsw_set_verbose
fsw_start_monitor

Type Definitions

FSW_CEVENT_CALLBACK
FSW_HANDLE
FSW_STATUS