package async_unix

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Require_explicit_time_source.ClockSource

Sourcemodule Or_timeout : sig ... end
Sourceval run_at : Time.t -> ('a -> unit) -> 'a -> unit
  • deprecated [since 2016-02] Use [Time_source]
Sourceval run_after : Time.Span.t -> ('a -> unit) -> 'a -> unit
  • deprecated [since 2016-02] Use [Time_source]
  • deprecated [since 2016-02] Use [Time_source]
  • deprecated [since 2016-02] Use [Time_source]
  • deprecated [since 2016-02] Use [Time_source]
Sourcemodule Event : sig ... end
Sourceval at_varying_intervals : ?stop:unit Async_kernel.Deferred.t -> (unit -> Time.Span.t) -> unit Async_kernel.Tail.Stream.t
  • deprecated [since 2016-02] Use [Time_source]
Sourceval at_intervals : ?start:Time.t -> ?stop:unit Async_kernel.Deferred.t -> Time.Span.t -> unit Async_kernel.Tail.Stream.t
  • deprecated [since 2016-02] Use [Time_source]
Sourceval every' : ?start:unit Async_kernel.Deferred.t -> ?stop:unit Async_kernel.Deferred.t -> ?continue_on_error:bool -> ?finished:unit Async_kernel.Ivar.t -> Time.Span.t -> (unit -> unit Async_kernel.Deferred.t) -> unit
  • deprecated [since 2016-02] Use [Time_source]
Sourceval every : ?start:unit Async_kernel.Deferred.t -> ?stop:unit Async_kernel.Deferred.t -> ?continue_on_error:bool -> Time.Span.t -> (unit -> unit) -> unit
  • deprecated [since 2016-02] Use [Time_source]
Sourceval run_at_intervals' : ?start:Time.t -> ?stop:unit Async_kernel.Deferred.t -> ?continue_on_error:bool -> Time.Span.t -> (unit -> unit Async_kernel.Deferred.t) -> unit
  • deprecated [since 2016-02] Use [Time_source]
Sourceval run_at_intervals : ?start:Time.t -> ?stop:unit Async_kernel.Deferred.t -> ?continue_on_error:bool -> Time.Span.t -> (unit -> unit) -> unit
  • deprecated [since 2016-02] Use [Time_source]
Sourceval duration_of : (unit -> 'a Async_kernel.Deferred.t) -> ('a * Time.Span.t) Async_kernel.Deferred.t
  • deprecated [since 2016-02] Use [Time_source]