module Uq_ssl:Asynchronous SSL connectionssig..end
exception Ssl_error of Ssl.ssl_error
when_done callbacks to indicate an SSL-specific error codeclass type ssl_multiplex_controller =object..end
ssl_multiplex_controller is an extended multiplex controller
which can also control SSL handshakes.
val create_ssl_multiplex_controller : ?close_inactive_descr:bool ->
Unix.file_descr ->
Ssl.context -> Unixqueue.event_system -> ssl_multiplex_controller
close_inactive_descr: Whether to close the file descriptor by
inactivate.
val ssl_connect_engine : ssl_multiplex_controller -> unit Uq_engines.engineval ssl_accept_engine : ssl_multiplex_controller -> unit Uq_engines.engine