join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::DnsPacket Struct Reference

DNS packet. More...

#include <resolver.hpp>

Collaboration diagram for join::DnsPacket:

Public Attributes

IpAddress src
 
IpAddress dest
 
uint16_t port = 0
 
std::vector< QuestionRecordquestions
 
std::vector< AnswerRecordanswers
 
std::vector< AnswerRecordauthorities
 
std::vector< AnswerRecordadditionals
 

Detailed Description

DNS packet.

Member Data Documentation

◆ additionals

std::vector<AnswerRecord> join::DnsPacket::additionals

additional records.

◆ answers

std::vector<AnswerRecord> join::DnsPacket::answers

answer records.

◆ authorities

std::vector<AnswerRecord> join::DnsPacket::authorities

authority records.

◆ dest

IpAddress join::DnsPacket::dest

destination IP address.

◆ port

uint16_t join::DnsPacket::port = 0

port.

◆ questions

std::vector<QuestionRecord> join::DnsPacket::questions

question records.

◆ src

IpAddress join::DnsPacket::src

source IP address.


The documentation for this struct was generated from the following file: