Luv.TimerSourceTimers.
See Hello, world! in the user guide and uv_timer_t — Timer handle in libuv.
Binds uv_timer_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 a timer.
Binds uv_timer_init.
val start :
?call_update_time:bool ->
?repeat:int ->
t ->
int ->
(unit -> unit) ->
(unit, Error.t) Result.resultStarts a timer.
Binds uv_timer_start.
Stops a timer.
Binds uv_timer_stop.
Restarts a timer.
Binds uv_timer_again.
Sets the timer repeat interval.
Binds uv_timer_set_repeat.
Retrieves the timer repeat interval.
Binds uv_timer_get_repeat.