Module Luv__Loop_watcher.Watcher

Parameters

Signature

type t = Kind.kind Luv.Handle.t
val init : ?⁠loop:Luv.Loop.t -> unit -> (Kind.kind Luv.Handle.tLuv.Error.t) Result.result
val trampoline : (Kind.kind Luv__.C.Types.Handle.t Ctypes.ptr -> unit) Ctypes.static_funptr
val start : Kind.kind Luv.Handle.t -> ('a -> unit) -> (unit, Luv.Error.t) Result.result
val stop : Kind.kind Luv__.C.Types.Handle.t Ctypes.ptr -> (unit, Luv.Error.t) Result.result