package happy-eyeballs-mirage

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

Parameters

module R : Mirage_random.S
module T : Mirage_time.S
module C : Mirage_clock.MCLOCK
module P : Mirage_clock.PCLOCK

Signature

type t
val create : S.t -> t
val connect_host : t -> [ `host ] Domain_name.t -> int list -> ((Ipaddr.t * int) * S.TCP.flow, [ `Msg of string ]) Stdlib.result Lwt.t
val connect_ip : ?shuffle:bool -> t -> Ipaddr.t list -> int list -> ((Ipaddr.t * int) * S.TCP.flow, [ `Msg of string ]) Stdlib.result Lwt.t
val connect : t -> string -> int list -> ((Ipaddr.t * int) * S.TCP.flow, [ `Msg of string ]) Stdlib.result Lwt.t
OCaml

Innovation. Community. Security.