package dnscurve

  1. Overview
  2. Docs
include Dns.Protocol.CLIENT
type context
val get_id : unit -> int
val parse : context -> Dns.Buf.t -> Dns.Packet.t option
val timeout : context -> exn
val marshal : Dnscurve.keyring option -> Sodium.Box.keypair -> ?alloc:(unit -> Dns.Buf.t) -> Dns.Packet.t -> (context * Dns.Buf.t) list