struct DnsResource
Defined at line 352 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h
DNS resource record.
Public Members
DnsName name_
DnsType type_
DnsClass class_
bool cache_flush_
uint32_t time_to_live_
static const uint32_t kShortTimeToLive
static const uint32_t kLongTimeToLive
Public Methods
void DnsResource ()
Defined at line 135 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc
void DnsResource (DnsName name, DnsType type)
Defined at line 137 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc
void DnsResource (DnsName name, inet::IpAddress address, bool cache_flush)
Defined at line 189 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc
void DnsResource (const DnsResource & other)
Defined at line 204 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc
void ~DnsResource ()
Defined at line 304 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc
DnsResource & operator= (const DnsResource & other)
Defined at line 253 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc
bool operator== (const DnsResource & other)
Defined at line 364 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h