Module Fut_backend
Fut backend signature.
include Fut_backend_base.Backend
- val name : string
- val start : unit -> unit
- val stop : unit -> unit
- val step : timeout:float -> float
- timeoutis guaranteed to be equal or greater than- 0., if it is equal to max_float, means unbounded wait.
Actions
Signal actions
- val signal_action : int -> (Fut_backend_base.abort -> (int -> unit) * 'a) -> 'a
Timer actions
- val timer_action : float -> (Fut_backend_base.abort -> (float -> unit) * 'a) -> 'a
File descriptor actions
Workers
Queues
module Queue : sig ... end