32 #include "../api_network.h"
41 class DNSResourceRecord;
43 class DNSResolver_Impl;
67 std::vector<DNSResourceRecord> lookup_resource(
68 const std::string &domain_name,
69 const std::string &resource_type,
75 const std::string &dns_server_name);
78 const std::string &domain_name,
79 const std::string &resource_type,
81 const std::string &dns_server_name);
88 std::shared_ptr<DNSResolver_Impl> impl;
DNS resolver.
Definition: dns_resolver.h:46
DNS packet.
Definition: dns_packet.h:45