otDnssdServiceInstanceInfo

#include <dnssd_server.h>

表示针对 DNS-SD 查询发现的服务实例的信息。

摘要

公共属性

mAddressNum
uint8_t
主机 IPv6 地址的数量。
mAddresses
const otIp6Address *
主机 IPv6 地址。
mFullName
const char *
完整的实例名称(例如“OpenThread._ipps._tcp.default.service.arpa.”)。
mHostName
const char *
主机名(例如“ot-host.default.service.arpa.”)。
mPort
uint16_t
服务端口。
mPriority
uint16_t
服务优先级。
mTtl
uint32_t
服务 TTL(以秒为单位)。
mTxtData
const uint8_t *
服务 TXT RDATA。
mTxtLength
uint16_t
Service TXT RDATA 长度。
mWeight
uint16_t
服务权重。

公共属性

mAddressNum

uint8_t otDnssdServiceInstanceInfo::mAddressNum

主机 IPv6 地址的数量。

mAddresses

const otIp6Address * otDnssdServiceInstanceInfo::mAddresses

主机 IPv6 地址。

mFullName

const char * otDnssdServiceInstanceInfo::mFullName

完整的实例名称(例如“OpenThread._ipps._tcp.default.service.arpa.”)。

mHostName

const char * otDnssdServiceInstanceInfo::mHostName

主机名(例如“ot-host.default.service.arpa.”)。

mPort

uint16_t otDnssdServiceInstanceInfo::mPort

服务端口。

mPriority

uint16_t otDnssdServiceInstanceInfo::mPriority

服务优先级。

mTtl

uint32_t otDnssdServiceInstanceInfo::mTtl

服务 TTL(以秒为单位)。

mTxtData

const uint8_t * otDnssdServiceInstanceInfo::mTxtData

服务 TXT RDATA。

mTxtLength

uint16_t otDnssdServiceInstanceInfo::mTxtLength

Service TXT RDATA 长度。

mWeight

uint16_t otDnssdServiceInstanceInfo::mWeight

服务权重。

资源

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