Module Git_mirage_ssh.Make

Parameters

module Mclock : Mirage_clock.MCLOCK
module TCP : Tcpip.Tcp.S
module Time : Mirage_time.S
module Happy_eyeballs : Mimic_happy_eyeballs.S with type flow = TCP.flow

Signature

val connect : Mimic.ctx -> Mimic.ctx Lwt.t
val with_optionnal_key : ?authenticator:string -> key:string option -> password:string option -> Mimic.ctx -> Mimic.ctx Lwt.t
val ctx : Mimic.ctx