Represents a record query result.
Public Attributes#
const char *
The first label of the name to be queried.
const char *
The rest of the name labels. Does not include domain name. Can be NULL.
uint16_t
The record type.
const uint8_t *
The record data bytes.
uint16_t
Number of bytes in record data.
uint32_t
TTL in seconds. Zero TTL indicates removal the data.
uint32_t
The infrastructure network interface index.
Public Attribute Documentation#
mFirstLabel#
const char* otPlatDnssdRecordResult::mFirstLabel
The first label of the name to be queried.
mNextLabels#
const char* otPlatDnssdRecordResult::mNextLabels
The rest of the name labels. Does not include domain name. Can be NULL.
mRecordDataLength#
uint16_t otPlatDnssdRecordResult::mRecordDataLength
Number of bytes in record data.
mInfraIfIndex#
uint32_t otPlatDnssdRecordResult::mInfraIfIndex
The infrastructure network interface index.