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.