|
join 1.0
lightweight network framework library
|
DNS packet. More...
#include <dnsmessage.hpp>

Public Attributes | |
| uint16_t | id = 0 |
| uint16_t | flags = 0 |
| IpAddress | src |
| IpAddress | dest |
| uint16_t | port = 0 |
| std::vector< QuestionRecord > | questions |
| std::vector< ResourceRecord > | answers |
| std::vector< ResourceRecord > | authorities |
| std::vector< ResourceRecord > | additionals |
DNS packet.
| std::vector<ResourceRecord> join::DnsPacket::additionals |
additional records.
| std::vector<ResourceRecord> join::DnsPacket::answers |
answer records.
| std::vector<ResourceRecord> join::DnsPacket::authorities |
authority records.
| IpAddress join::DnsPacket::dest |
destination IP address.
| uint16_t join::DnsPacket::flags = 0 |
transaction flags.
| uint16_t join::DnsPacket::id = 0 |
transaction ID.
| uint16_t join::DnsPacket::port = 0 |
port.
| std::vector<QuestionRecord> join::DnsPacket::questions |
question records.
| IpAddress join::DnsPacket::src |
source IP address.