otMdnsRecordResult

#include <mdns.h>

Represents a record query result.

Summary

Public attributes

mFirstLabel
const char *
The first label of the name to be queried.
mInfraIfIndex
uint32_t
The infrastructure network interface index.
mNextLabels
const char *
The rest of the name labels. Does not include domain name. Can be NULL.
mRecordData
const uint8_t *
The record data bytes.
mRecordDataLength
uint16_t
Number of bytes in record data.
mRecordType
uint16_t
The record type.
mTtl
uint32_t
TTL in seconds. Zero TTL indicates removal the data.

Public attributes

mFirstLabel

const char * otMdnsRecordResult::mFirstLabel

The first label of the name to be queried.

mInfraIfIndex

uint32_t otMdnsRecordResult::mInfraIfIndex

The infrastructure network interface index.

mNextLabels

const char * otMdnsRecordResult::mNextLabels

The rest of the name labels. Does not include domain name. Can be NULL.

mRecordData

const uint8_t * otMdnsRecordResult::mRecordData

The record data bytes.

mRecordDataLength

uint16_t otMdnsRecordResult::mRecordDataLength

Number of bytes in record data.

mRecordType

uint16_t otMdnsRecordResult::mRecordType

The record type.

mTtl

uint32_t otMdnsRecordResult::mTtl

TTL in seconds. Zero TTL indicates removal the data.

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.