You are viewing documentation for version:
Represents an SRV resolver result.
Public Attributes#
const char *
The service instance name label.
const char *
The host name (e.g., "myhost"). Can be NULL when mTtl
is zero.
uint32_t
The service TTL in seconds. Zero TTL indicates SRV record is removed.
uint32_t
The infrastructure network interface index.
Public Attribute Documentation#
mServiceInstance#
const char* otMdnsSrvResult::mServiceInstance
The service instance name label.
mServiceType#
const char* otMdnsSrvResult::mServiceType
The service type.
mHostName#
const char* otMdnsSrvResult::mHostName
The host name (e.g., "myhost"). Can be NULL when mTtl
is zero.
mPort#
uint16_t otMdnsSrvResult::mPort
The service port number.
mPriority#
uint16_t otMdnsSrvResult::mPriority
The service priority.
mWeight#
uint16_t otMdnsSrvResult::mWeight
The service weight.
mTtl#
uint32_t otMdnsSrvResult::mTtl
The service TTL in seconds. Zero TTL indicates SRV record is removed.
mInfraIfIndex#
uint32_t otMdnsSrvResult::mInfraIfIndex
The infrastructure network interface index.