package async_unix

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

We shadow Time_ns and Scheduler from Async_kernel because the local versions have a different interface.

module Clock_ns : sig ... end
val at : Async_unix__.Require_explicit_time_source_intf.From_kernel.Time_ns.t -> unit Async_kernel.Deferred.t
  • deprecated [since 2016-02] Use [Time_source]
val after : Async_unix__.Require_explicit_time_source_intf.From_kernel.Time_ns.Span.t -> unit Async_kernel.Deferred.t
  • deprecated [since 2016-02] Use [Time_source]
val every : ?start:unit Async_kernel.Deferred.t -> ?stop:unit Async_kernel.Deferred.t -> ?continue_on_error:bool -> Async_unix__.Require_explicit_time_source_intf.From_kernel.Time_ns.Span.t -> (unit -> unit) -> unit
  • deprecated [since 2016-02] Use [Time_source]
val with_timeout : Async_unix__.Require_explicit_time_source_intf.From_kernel.Time_ns.Span.t -> 'a Async_kernel.Deferred.t -> [ `Result of 'a | `Timeout ] Async_kernel.Deferred.t
  • deprecated [since 2016-02] Use [Time_source]
module Scheduler : sig ... end
module Time : sig ... end
module Time_ns : sig ... end
OCaml

Innovation. Community. Security.