otDnsQueryConfig

#include <dns_client.h>

表示 DNS 查询配置。

摘要

可将此结构中的任何字段设置为零,以表示未指定该字段。未指定字段的处理方式由使用 otDnsQueryConfig 实例的函数决定。

公共属性

mMaxTxAttempts
uint8_t
报告失败前的尝试次数上限。零表示未指定的值。
mNat64Mode
在地理编码期间允许/禁止 NAT64 地址转换。
mRecursionFlag
指示服务器是否可以递归解析查询。
mResponseTimeout
uint32_t
rx 响应的等待时间(以毫秒为单位)。零表示未指定值。
mServerSockAddr
服务器地址(IPv6 地址/端口)。如果未指定端口,则全部为零或零端口。
mServiceMode
确定在服务解析期间要查询哪些记录。
mTransportProto
选择默认传输协议。

公共属性

mMaxTxAttempts

uint8_t otDnsQueryConfig::mMaxTxAttempts

报告失败前的尝试次数上限。零表示未指定的值。

mNat64Mode

otDnsNat64Mode otDnsQueryConfig::mNat64Mode

在地理编码期间允许/禁止 NAT64 地址转换。

mRecursionFlag

otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag

指示服务器是否可以递归解析查询。

mResponseTimeout

uint32_t otDnsQueryConfig::mResponseTimeout

rx 响应的等待时间(以毫秒为单位)。零表示未指定值。

mServerSockAddr

otSockAddr otDnsQueryConfig::mServerSockAddr

服务器地址(IPv6 地址/端口)。如果未指定端口,则全部为零或零端口。

mServiceMode

otDnsServiceMode otDnsQueryConfig::mServiceMode

确定在服务解析期间要查询哪些记录。

mTransportProto

otDnsTransportProto otDnsQueryConfig::mTransportProto

选择默认传输协议。

资源

OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源