|
join 1.0
lightweight network framework library
|
resource record. More...
#include <dnsmessage.hpp>


Public Attributes | |
| uint32_t | ttl = 0 |
| IpAddress | addr |
| std::string | name |
| uint16_t | priority = 0 |
| uint16_t | weight = 0 |
| uint16_t | port = 0 |
| std::vector< std::string > | txts |
| std::string | |
| 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 |
resource record.
| IpAddress join::ResourceRecord::addr |
address.
| uint32_t join::ResourceRecord::expire = 0 |
upper limit before zone is no longer authoritative.
| std::string join::ResourceRecord::mail |
server mail.
| uint32_t join::ResourceRecord::minimum = 0 |
minimum TTL.
| uint16_t join::ResourceRecord::mxpref = 0 |
mail exchange preference.
| std::string join::ResourceRecord::name |
canonical, server or mail exchanger name.
| uint16_t join::ResourceRecord::port = 0 |
SRV port.
| uint16_t join::ResourceRecord::priority = 0 |
SRV priority.
| uint32_t join::ResourceRecord::refresh = 0 |
refresh interval.
| uint32_t join::ResourceRecord::retry = 0 |
retry interval.
| uint32_t join::ResourceRecord::serial = 0 |
serial number.
| uint32_t join::ResourceRecord::ttl = 0 |
record TTL.
| std::vector<std::string> join::ResourceRecord::txts |
TXT records.
| uint16_t join::ResourceRecord::weight = 0 |
SRV weight.