Represents a DNS-SD host.
See otPlatDnssdRegisterHost()
, otPlatDnssdUnregisterHost()
for more details about fields in each case.
Public Attributes#
const char *
The host name (does not include domain name).
const otIp6Address *
Array of IPv6 host addresses.
uint16_t
Number of entries in mAddresses
array.
uint32_t
The host TTL in seconds.
uint32_t
The infrastructure network interface index.
Public Attribute Documentation#
mHostName#
const char* otPlatDnssdHost::mHostName
The host name (does not include domain name).
Definition at line
115
of file include/openthread/platform/dnssd.h
mAddresses#
const otIp6Address* otPlatDnssdHost::mAddresses
Array of IPv6 host addresses.
Definition at line
116
of file include/openthread/platform/dnssd.h
mAddressesLength#
uint16_t otPlatDnssdHost::mAddressesLength
Number of entries in mAddresses
array.
Definition at line
117
of file include/openthread/platform/dnssd.h
mTtl#
uint32_t otPlatDnssdHost::mTtl
The host TTL in seconds.
Definition at line
118
of file include/openthread/platform/dnssd.h
mInfraIfIndex#
uint32_t otPlatDnssdHost::mInfraIfIndex
The infrastructure network interface index.
Definition at line
119
of file include/openthread/platform/dnssd.h