package dns-resolver
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
DNS resolver business logic
Install
dune-project
Dependency
Authors
Maintainers
Sources
dns-10.2.6.tbz
sha256=4c3df263dd4596f8563615fe3644e2fad5978b66a268c3ef352083d7fee0ffc8
sha512=1df298223c753092ae8756d5cbd4c1788f716bb6393fa3e9e484ba5acb9bc6a4e394e654785c4e80330eeea3b2809598704d4b043dad2829bc77d14857ebb295
doc/src/dns_resolver_mirage_shared/dns_resolver_mirage_shared.ml.html
Source file dns_resolver_mirage_shared.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20(* (c) 2017, 2018 Hannes Mehnert, all rights reserved *) type query_info = { fin : Ptime.t; question : Dns.Packet.Question.t; src : Ipaddr.t; rcode : Dns.Rcode.t; time_taken : int64; status : string } module type S = sig type t val resolve_external : t -> Ipaddr.t * int -> string -> [ `Close | `Data of int32 * string ] Lwt.t val primary_data : t -> Dns_trie.t val update_primary_data : t -> Dns_trie.t -> unit val update_tls : t -> Tls.Config.server -> unit val queries : t -> query_info Lwt_condition.t end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>