struct DnsHeader

Defined at line 212 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

DNS message header.

Public Members

uint16_t id_
uint16_t flags_
uint16_t question_count_
uint16_t answer_count_
uint16_t authority_count_
uint16_t additional_count_

Public Methods

void SetResponse (bool value)

Defined at line 78 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

void SetOpCode (DnsOpCode op_code)

Defined at line 86 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

void SetAuthoritativeAnswer (bool value)

Defined at line 91 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

void SetTruncated (bool value)

Defined at line 99 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

void SetRecursionDesired (bool value)

Defined at line 107 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

void SetRecursionAvailable (bool value)

Defined at line 115 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

void SetResponseCode (DnsResponseCode response_code)

Defined at line 123 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.cc

bool response ()

Defined at line 220 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

DnsOpCode op_code ()

Defined at line 222 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

bool authoritative_answer ()

Defined at line 226 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

bool truncated ()

Defined at line 228 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

bool recursion_desired ()

Defined at line 230 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

bool recursion_available ()

Defined at line 232 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h

DnsResponseCode response_code ()

Defined at line 234 of file ../../src/connectivity/network/mdns/service/encoding/dns_message.h