OtDnsQueryConfig
#include <dns_client.h>
Essa estrutura representa uma configuração de consulta DNS.
Resumo
Qualquer um dos campos dessa estrutura pode ser definido como zero para indicar que ele não está especificado. O modo como os campos não especificados são tratados pela função que usa a instância de otDnsQueryConfig
.
Atributos públicos |
|
---|---|
mMaxTxAttempts
|
uint8_t
Máximo de tentativas "tx" antes de informar uma falha Zero para valor não especificado.
|
mNat64Mode
|
Permitir/Não permitir a conversão de endereços NAT64 durante a resolução dos endereços.
|
mRecursionFlag
|
Indica se o servidor pode resolver a consulta recursivamente ou não.
|
mResponseTimeout
|
uint32_t
Tempo de espera (em ms) para resposta rx. Zero indica valor não especificado.
|
mServerSockAddr
|
Endereço do servidor (endereço IPv6/porta). Todas as portas zero ou zero para não especificadas.
|
Atributos públicos
mMaxTxTentativas
uint8_t otDnsQueryConfig::mMaxTxAttempts
Máximo de tentativas "tx" antes de informar uma falha Zero para valor não especificado.
mNat64Mode
otDnsNat64Mode otDnsQueryConfig::mNat64Mode
Permitir/Não permitir a conversão de endereços NAT64 durante a resolução dos endereços.
Sinalização da criança
otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag
Indica se o servidor pode resolver a consulta recursivamente ou não.
mResponseTimeout
uint32_t otDnsQueryConfig::mResponseTimeout
Tempo de espera (em ms) para resposta rx. Zero indica valor não especificado.
mServerSockAddr.
otSockAddr otDnsQueryConfig::mServerSockAddr
Endereço do servidor (endereço IPv6/porta). Todas as portas zero ou zero para não especificadas.
Recursos
Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.