отднскуерконфиг

#include <dns_client.h>

Представляет конфигурацию DNS-запроса.

Краткое содержание

Любое из полей в этой структуре может быть установлено в ноль, чтобы указать, что оно не указано. То, как обрабатываются неуказанные поля, определяется функцией, которая использует экземпляр otDnsQueryConfig .

Публичные атрибуты

mMaxTxAttempts
uint8_t
Максимальное количество попыток передачи до сообщения об ошибке. Ноль для неопределенного значения.
mNat64Mode
Разрешить/запретить преобразование адресов NAT64 во время разрешения адресов.
mRecursionFlag
Указывает, может ли сервер разрешить запрос рекурсивно или нет.
mResponseTimeout
uint32_t
Время ожидания (в мс) ответа на запрос. Ноль указывает на неопределенное значение.
mServerSockAddr
Адрес сервера (адрес/порт IPv6). Все ноль или нулевой порт для неопределенных.
mServiceMode
Определяет, какие записи запрашивать во время разрешения службы.
mTransportProto
Выберите транспортный протокол по умолчанию.

Публичные атрибуты

mMaxTxAttempts

uint8_t otDnsQueryConfig::mMaxTxAttempts

Максимальное количество попыток передачи до сообщения об ошибке. Ноль для неопределенного значения.

mNat64Mode

otDnsNat64Mode otDnsQueryConfig::mNat64Mode

Разрешить/запретить преобразование адресов NAT64 во время разрешения адресов.

mRecursionFlag

otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag

Указывает, может ли сервер разрешить запрос рекурсивно или нет.

mResponseTimeout

uint32_t otDnsQueryConfig::mResponseTimeout

Время ожидания (в мс) ответа на запрос. Ноль указывает на неопределенное значение.

мсерверсоккдр

otSockAddr otDnsQueryConfig::mServerSockAddr

Адрес сервера (адрес/порт IPv6). Все ноль или нулевой порт для неопределенных.

мсервицемоде

otDnsServiceMode otDnsQueryConfig::mServiceMode

Определяет, какие записи запрашивать во время разрешения службы.

мТранспортПрото

otDnsTransportProto otDnsQueryConfig::mTransportProto

Выберите транспортный протокол по умолчанию.

Ресурсы

Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .