package caqti-miou

  1. Overview
  2. Docs

Module System.NetSource

Sourcemodule Sockaddr : sig ... end
Sourceval getaddrinfo : stdenv:unit -> 'a Domain_name.t -> int -> (Unix.sockaddr list, [> `Msg of string ]) result
Sourceval convert_io_exception : exn -> Caqti_error.msg option
Sourcetype tls_flow = ocaml impl
Sourcemodule Socket : sig ... end
Sourceval socket : Unix.sockaddr -> (Miou_unix.file_descr, 'a) result
Sourceval connect_tcp : sw:'a -> stdenv:'b -> Unix.sockaddr -> (socket, Caqti_error.msg) result
Sourceval tcp_flow_of_socket : socket -> Miou_unix.file_descr option
Sourceval socket_of_tls_flow : sw:'a -> tls_flow -> Socket.t
Sourcemodule type TLS_PROVIDER = Caqti_platform.System_sig.TLS_PROVIDER with type 'a fiber := 'a and type tcp_flow := tcp_flow and type tls_flow := tls_flow
Sourceval tls_providers_r : (module TLS_PROVIDER) list ref
Sourceval register_tls_provider : (module TLS_PROVIDER) -> unit
Sourceval tls_providers : Caqti_connect_config.t -> (module TLS_PROVIDER) list
OCaml

Innovation. Community. Security.