otPlatDnssdHost

#include <dnssd.h>

Represents a DNS-SD host.

Summary

See otPlatDnssdRegisterHost(), otPlatDnssdUnregisterHost() for more details about fields in each case.

Public attributes

mAddresses
const otIp6Address *
Array of IPv6 host addresses.
mAddressesLength
uint16_t
Number of entries in mAddresses array.
mHostName
const char *
The host name (does not include domain name).
mInfraIfIndex
uint32_t
The infrastructure network interface index.
mTtl
uint32_t
The host TTL in seconds.

Public attributes

mAddresses

const otIp6Address * otPlatDnssdHost::mAddresses

Array of IPv6 host addresses.

mAddressesLength

uint16_t otPlatDnssdHost::mAddressesLength

Number of entries in mAddresses array.

mHostName

const char * otPlatDnssdHost::mHostName

The host name (does not include domain name).

mInfraIfIndex

uint32_t otPlatDnssdHost::mInfraIfIndex

The infrastructure network interface index.

mTtl

uint32_t otPlatDnssdHost::mTtl

The host TTL in seconds.

Resources

OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.