otDnsQueryConfig
#include <dns_client.h>
Representa uma configuração de consulta DNS.
Resumo
Qualquer um dos campos nesta estrutura pode ser definido como zero para indicar que não está especificado. A forma como os campos não especificados são tratados é determinada pela função que usa a instância de otDnsQueryConfig
.
Atributos públicos |
|
---|---|
mMaxTxAttempts
|
uint8_t
Máximo de tentativas de tx antes de informar a falha. Zero para valor não especificado.
|
mNat64Mode
|
Permitir/não permitir conversão de endereços NAT64 durante a resolução de endereços.
|
mRecursionFlag
|
Indica se o servidor pode resolver a consulta recursivamente ou não.
|
mResponseTimeout
|
uint32_t
Tempo de espera (em ms) para a resposta rx. Zero indica um valor não especificado.
|
mServerSockAddr
|
Endereço do servidor (endereço do servidor (IPv6 addr/porta). Todas as portas zero ou zero para não especificadas.
|
mServiceMode
|
Determina quais registros serão consultados durante a resolução do serviço.
|
mTransportProto
|
Selecione o protocolo de transporte padrão.
|
Atributos públicos
mMaxTxAttempts
uint8_t otDnsQueryConfig::mMaxTxAttempts
Máximo de tentativas de tx antes de informar a falha. Zero para valor não especificado.
mNat64Mode
otDnsNat64Mode otDnsQueryConfig::mNat64Mode
Permitir/não permitir conversão de endereços NAT64 durante a resolução de endereços.
mRecursionFlag
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 a resposta rx. Zero indica um valor não especificado.
mServerSockAddr
otSockAddr otDnsQueryConfig::mServerSockAddr
Endereço do servidor (endereço do servidor (IPv6 addr/porta). Todas as portas zero ou zero para não especificadas.
mServiceMode
otDnsServiceMode otDnsQueryConfig::mServiceMode
Determina quais registros serão consultados durante a resolução do serviço.
mTransportProto
otDnsTransportProto otDnsQueryConfig::mTransportProto
Selecione o protocolo de transporte padrão.
Recursos
Os tópicos de Referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para mais informações ou para contribuir com nossa documentação, consulte Recursos.