Lines Matching refs:Address
75 friend class Address;
142 const Address &GetAddress(void) const { return AsCoreType(&mAddress); } in GetAddress()
149 Address &GetAddress(void) { return AsCoreType(&mAddress); } in GetAddress()
215 bool Matches(const Address &aAddress) const { return GetAddress() == aAddress; } in Matches()
233 const Address &GetAddress(void) const { return AsCoreType(&mAddress); } in GetAddress()
240 Address &GetAddress(void) { return AsCoreType(&mAddress); } in GetAddress()
257 bool Matches(const Address &aAddress) const { return GetAddress() == aAddress; } in Matches()
282 explicit Iterator(const Netif &aNetif, Address::TypeFilter aFilter = Address::kTypeAny);
288 Builder(const Netif &aNetif, Address::TypeFilter aFilter) in Builder()
299 Address::TypeFilter mFilter;
316 Address::TypeFilter mFilter;
418 bool HasUnicastAddress(const Address &aAddress) const;
464 Error RemoveExternalUnicastAddress(const Address &aAddress);
480 bool IsMulticastSubscribed(const Address &aAddress) const;
546 Error SubscribeExternalMulticast(const Address &aAddress);
557 Error UnsubscribeExternalMulticast(const Address &aAddress);
585 Address::TypeFilter aFilter = Address::kTypeAny) in IterateExternalMulticastAddresses()