You are viewing documentation for version:
Represents a DNS-SD key record.
See otPlatDnssdRegisterKey()
, otPlatDnssdUnregisterKey()
for more details about fields in each case.
Public Attributes#
const char *
A host or a service instance name (does not include domain name).
const char *
The service type if key is for a service (does not include domain name).
const uint8_t *
Byte array containing the key record data.
uint16_t
Length of mKeyData
in bytes.
uint16_t
The resource record class.
uint32_t
The infrastructure network interface index.
Public Attribute Documentation#
mName#
const char* otPlatDnssdKey::mName
A host or a service instance name (does not include domain name).
mServiceType#
const char* otPlatDnssdKey::mServiceType
The service type if key is for a service (does not include domain name).
mKeyData#
const uint8_t* otPlatDnssdKey::mKeyData
Byte array containing the key record data.
mKeyDataLength#
uint16_t otPlatDnssdKey::mKeyDataLength
Length of mKeyData
in bytes.
mClass#
uint16_t otPlatDnssdKey::mClass
The resource record class.
mTtl#
uint32_t otPlatDnssdKey::mTtl
The TTL in seconds.
mInfraIfIndex#
uint32_t otPlatDnssdKey::mInfraIfIndex
The infrastructure network interface index.