Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type 'a stream = unit -> 'a option Lwt.t
module Make
(R : Mirage_random.S)
(T : Mirage_time.S)
(C : Mirage_clock.MCLOCK)
(P : Mirage_clock.PCLOCK)
(S : Tcpip.Stack.V4V6) :
sig ... end
val sign :
key:Mirage_crypto_pk.Rsa.priv ->
?newline:Dkim.newline ->
(string * int * int) stream ->
Dkim.unsigned Dkim.dkim ->
(Dkim.signed Dkim.dkim * (string * int * int) stream) Lwt.t