package async_smtp

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

Module Async_smtp.Smtp_rpc_intfSource

Sourceval (^-) : string -> string -> string
Sourceval rpc : ?version:int -> name:string -> (module Core.Binable.S with type t = 'q) -> (module Core.Binable.S with type t = 'r) -> ('q, 'r) Async.Rpc.Rpc.t
Sourceval pipe_rpc : ?version:int -> name:string -> (module Core.Binable.S with type t = 'q) -> (module Core.Binable.S with type t = 'r) -> (module Core.Binable.S with type t = 'e) -> ('q, 'r, 'e) Async.Rpc.Pipe_rpc.t
Sourceval state_rpc : ?version:int -> name:string -> (module Core.Binable.S with type t = 'q) -> (module Core.Binable.S with type t = 's) -> (module Core.Binable.S with type t = 'u) -> (module Core.Binable.S with type t = 'e) -> ('q, 's, 'u, 'e) Async.Rpc.State_rpc.t
Sourceval or_error : (module Core.Binable.S with type t = 'a) -> (module Core.Binable.S with type t = 'a Core.Or_error.t)
Sourceval list : (module Core.Binable.S with type t = 'a) -> (module Core.Binable.S with type t = 'a list)
Sourceval option : (module Core.Binable.S with type t = 'a) -> (module Core.Binable.S with type t = 'a option)
Sourceval pair : ((module Core.Binable.S with type t = 'a) * (module Core.Binable.S with type t = 'b)) -> (module Core.Binable.S with type t = 'a * 'b)
Sourceval triple : ((module Core.Binable.S with type t = 'a) * (module Core.Binable.S with type t = 'b) * (module Core.Binable.S with type t = 'c)) -> (module Core.Binable.S with type t = 'a * 'b * 'c)
Sourceval binable : (module Core.Binable.S with type t = 'a) -> (module Core.Binable.S with type t = 'a)
Sourceval string : (module Core.Binable.S with type t = Core.String.t)
Sourceval int : (module Core.Binable.S with type t = Core.Int.t)
Sourceval unit : (module Core.Binable.S with type t = Core.Unit.t)
Sourceval bool : (module Core.Binable.S with type t = Core.Bool.t)
Sourceval error : (module Core.Binable.S with type t = Core.Error.Stable.V2.t)
Sourceval smtp_event : (module Core.Binable.S with type t = Smtp_events.Event.t)
Sourceval id : (module Core.Binable.S with type t = Async_smtp__.Message.Id.t)
Sourceval spool_status : (module Core.Binable.S with type t = Async_smtp__.Spool.Spooled_message_info.t list)
Sourceval spool_event : (module Core.Binable.S with type t = Core.Time_float.t * [ `Spool_event of [ `Spooled | `Delivered | `Frozen | `Removed | `Unfrozen | `Recovered of [ `From_quarantined | `From_removed ] | `Quarantined of [ `Reason of Async_smtp__.Quarantine_reason.t ] ] * Async_smtp__.Message.Id.t * Async_smtp_types.Smtp_envelope.Info.t | `Ping ])
Sourceval send_info : (module Core.Binable.S with type t = [ `All_messages | `Frozen_only | `Some_messages of Async_smtp__.Message.Id.t list ])
Sourceval recover_info : (module Core.Binable.S with type t = Async_smtp__.Spool.Recover_info.t)
Sourceval gc_stat : (module Core.Binable.S with type t = Async.Gc.Stable.Stat.V2.t)
Sourceval pid : (module Core.Binable.S with type t = Core.Pid.Stable.V1.t)
Sourceval cache_status : (module Core.Binable.S with type t = Async_smtp__.Client_cache.Status.t)
Sourceval cache_config : (module Core.Binable.S with type t = Resource_cache.Address_config.Stable.V1.t)
Sourcemodule Monitor : sig ... end
Sourcemodule Smtp_events : sig ... end
Sourcemodule Spool : sig ... end
Sourcemodule Gc : sig ... end
Sourcemodule Process : sig ... end
OCaml

Innovation. Community. Security.