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

answer record. More...

#include <resolver.hpp>

Inheritance diagram for join::AnswerRecord:
Collaboration diagram for join::AnswerRecord:

Public Attributes

uint32_t ttl = 0
 
IpAddress addr
 
std::string name
 
std::string mail
 
uint32_t serial = 0
 
uint32_t refresh = 0
 
uint32_t retry = 0
 
uint32_t expire = 0
 
uint32_t minimum = 0
 
uint16_t mxpref = 0
 
- Public Attributes inherited from join::QuestionRecord
std::string host
 
uint16_t type = 0
 
uint16_t dnsclass = 0
 

Detailed Description

answer record.

Member Data Documentation

◆ addr

IpAddress join::AnswerRecord::addr

address.

◆ expire

uint32_t join::AnswerRecord::expire = 0

upper limit before zone is no longer authoritative.

◆ mail

std::string join::AnswerRecord::mail

server mail.

◆ minimum

uint32_t join::AnswerRecord::minimum = 0

minimum TTL.

◆ mxpref

uint16_t join::AnswerRecord::mxpref = 0

mail exchange preference.

◆ name

std::string join::AnswerRecord::name

canonical, server or mail exchanger name.

◆ refresh

uint32_t join::AnswerRecord::refresh = 0

refresh interval.

◆ retry

uint32_t join::AnswerRecord::retry = 0

retry interval.

◆ serial

uint32_t join::AnswerRecord::serial = 0

serial number.

◆ ttl

uint32_t join::AnswerRecord::ttl = 0

record TTL.


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