Lines Matching defs:DiscoveredInstanceInfo
129 struct DiscoveredInstanceInfo struct in otbr::Mdns::Publisher
131 bool mRemoved = false; ///< The Service Instance is removed.
132 uint32_t mNetifIndex = 0; ///< Network interface.
133 std::string mName; ///< Instance name.
134 std::string mHostName; ///< Full host name.
135 AddressList mAddresses; ///< IPv6 addresses.
136 uint16_t mPort = 0; ///< Port.
137 uint16_t mPriority = 0; ///< Service priority.
138 uint16_t mWeight = 0; ///< Service weight.
139 TxtData mTxtData; ///< TXT RDATA bytes.
140 uint32_t mTtl = 0; ///< Service TTL.
142 void AddAddress(const Ip6Address &aAddress) { Publisher::AddAddress(mAddresses, aAddress); } in AddAddress()
143 … void RemoveAddress(const Ip6Address &aAddress) { Publisher::RemoveAddress(mAddresses, aAddress); } in RemoveAddress()