join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
dnsmessage.hpp File Reference
#include <join/ipaddress.hpp>
#include <join/utils.hpp>
#include <join/error.hpp>
#include <unordered_set>
#include <system_error>
#include <sstream>
#include <vector>
#include <string>
#include <cstdint>
Include dependency graph for dnsmessage.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  join::QuestionRecord
 question record. More...
 
struct  join::ResourceRecord
 resource record. More...
 
struct  join::DnsPacket
 DNS packet. More...
 
class  join::DnsMessage
 DNS message codec. More...
 

Namespaces

namespace  join
 

Typedefs

using join::AliasList = std::unordered_set<std::string>
 list of aliases.
 
using join::ServerList = std::unordered_set<std::string>
 list of name servers.
 
using join::ExchangerList = std::unordered_set<std::string>
 list of mail exchangers.