package async_smtp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type monitor = t
type t = {
  1. check_every : Core.Time.Span.t;
  2. alert_after_cycles : int;
}
val create : ?check_every:Core.Time.Span.t -> ?alert_after_cycles:int -> unit -> t
val start : t -> monitor:monitor -> f:(Event.t -> unit Async.Deferred.t) -> unit