Represents a TXT resolver result.

Public Attributes#

const char *

The service instance name label.

const char *

The service type.

const uint8_t *

Encoded TXT data bytes. Can be NULL when mTtl is zero.

uint16_t

Length of TXT data.

uint32_t

The TXT data TTL in seconds. Zero TTL indicates record is removed.

uint32_t

The infrastructure network interface index.

Public Attribute Documentation#

mServiceInstance#

const char* otMdnsTxtResult::mServiceInstance

The service instance name label.


Definition at line 605 of file include/openthread/mdns.h

mServiceType#

const char* otMdnsTxtResult::mServiceType

The service type.


Definition at line 606 of file include/openthread/mdns.h

mTxtData#

const uint8_t* otMdnsTxtResult::mTxtData

Encoded TXT data bytes. Can be NULL when mTtl is zero.


Definition at line 607 of file include/openthread/mdns.h

mTxtDataLength#

uint16_t otMdnsTxtResult::mTxtDataLength

Length of TXT data.


Definition at line 608 of file include/openthread/mdns.h

mTtl#

uint32_t otMdnsTxtResult::mTtl

The TXT data TTL in seconds. Zero TTL indicates record is removed.


Definition at line 609 of file include/openthread/mdns.h

mInfraIfIndex#

uint32_t otMdnsTxtResult::mInfraIfIndex

The infrastructure network interface index.


Definition at line 610 of file include/openthread/mdns.h