Module Irky_eio.Iostream_ssl

SSL support for Irky using Eio and OpenSSL. Similar to Irky_unix_ssl but for Eio.

module Config : sig ... end
val io : config:Config.t -> net:Eio_unix.Net.t -> clock:_ Eio.Time.clock -> sw:Eio.Switch.t -> Irky.Io.t

Create an IO implementation using Eio with SSL support.

  • parameter config

    SSL configuration (protocol, certificate checking)

  • parameter net

    Network interface for DNS and connections

  • parameter clock

    Clock for timing operations

  • parameter sw

    Switch for managing connection lifetimes