Up
module
Conduit_lwt_tls
:
sig
TLS/SSL connections via OCaml-TLS
#
module
Client :
sig
#
val
connect : ?src:
Lwt_unix
.
sockaddr
->
string
->
Lwt_unix
.
sockaddr
->
(
Lwt_unix
.
file_descr
*
Lwt_io
.
input_channel
*
Lwt_io
.
output_channel
)
Lwt
.
t
end
#
module
Server :
sig
#
val
accept : Tls.Config.server
->
Lwt_unix
.
file_descr
->
(
Lwt_unix
.
file_descr
*
Lwt_io
.
input_channel
*
Lwt_io
.
output_channel
)
Lwt
.
t
#
val
listen : int
->
Lwt_unix
.
sockaddr
->
Lwt_unix
.
file_descr
#
val
init : ?nconn:int
->
certfile:string
->
keyfile:string
->
?stop:unit
Lwt
.
t
->
?timeout:int
->
Lwt_unix
.
sockaddr
->
(
Lwt_unix
.
file_descr
->
Lwt_io
.
input_channel
->
Lwt_io
.
output_channel
->
unit
Lwt
.
t
)
->
unit
Lwt
.
t
end
end