package luv
Binding to libuv: cross-platform asynchronous I/O
Install
Dune Dependency
Authors
Maintainers
Sources
luv-0.5.9.tar.gz
sha256=a2fa91083bc71ce2ee70710d8f9d9b3635620774e5a917ec72b696fd36127b2d
md5=e19f39296b426215e0c21d3a7f8fe272
doc/luv/Luv/FS_poll/index.html
Module Luv.FS_poll
Source
Filesystem polling.
See uv_fs_poll_t
— FS Poll handle in libuv.
Binds uv_fs_poll_t
.
Note that values of this type can be passed to functions in Luv.Handle
, in addition to the functions in this module. In particular, see Luv.Handle.close
.
Allocates and initializes an FS polling handle.
Binds uv_fs_poll_init
.
The handle should be cleaned up with Luv.Handle.close
when no longer needed.
Source
val start :
?interval:int ->
t ->
string ->
((File.Stat.t * File.Stat.t, Error.t) Result.result -> unit) ->
unit
Starts the handle and polls the given path for changes.
Binds uv_fs_poll_start
.
The default value of ?interval
is 2000 (milliseconds).
See uv_fs_poll_cb
for a description of the values passed to the callback.
Stops the handle.
Binds uv_fs_poll_stop
.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>