package async_kernel

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

Schedule jobs to run at a time in the future.

The underlying implementation uses a heap of events, one for each job that needs to run in the future. The Async scheduler is responsible for waking up at the right time to run the jobs.

module Deferred : sig ... end
module type Clock = sig ... end
module type Clock_deprecated = sig ... end

Clock_deprecated is used in Require_explicit_time_source to create a clock module in which all functions are deprecated.

include sig ... end