Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type stack = S.t
val resolve :
(module Dns.Protocol.CLIENT) ->
t ->
Ipaddr.V4.t ->
int ->
Dns.Packet.q_class ->
Dns.Packet.q_type ->
Dns.Name.t ->
Dns.Packet.t Lwt.t
val gethostbyname :
t ->
?server:Ipaddr.V4.t ->
?dns_port:int ->
?q_class:Dns.Packet.q_class ->
?q_type:Dns.Packet.q_type ->
string ->
Ipaddr.t list Lwt.t
val gethostbyaddr :
t ->
?server:Ipaddr.V4.t ->
?dns_port:int ->
?q_class:Dns.Packet.q_class ->
?q_type:Dns.Packet.q_type ->
Ipaddr.V4.t ->
string list Lwt.t