Lines Matching refs:Netif
53 const otNetifMulticastAddress Netif::kRealmLocalAllMplForwardersMulticastAddress = {
58 const otNetifMulticastAddress Netif::kRealmLocalAllNodesMulticastAddress = {
60 &Netif::kRealmLocalAllMplForwardersMulticastAddress};
63 const otNetifMulticastAddress Netif::kLinkLocalAllNodesMulticastAddress = {
65 &Netif::kRealmLocalAllNodesMulticastAddress};
68 const otNetifMulticastAddress Netif::kRealmLocalAllRoutersMulticastAddress = {
70 &Netif::kLinkLocalAllNodesMulticastAddress};
73 const otNetifMulticastAddress Netif::kLinkLocalAllRoutersMulticastAddress = {
75 &Netif::kRealmLocalAllRoutersMulticastAddress};
80 Netif::Netif(Instance &aInstance) in Netif() function in ot::Ip6::Netif
85 bool Netif::IsMulticastSubscribed(const Address &aAddress) const in IsMulticastSubscribed()
90 void Netif::SubscribeAllNodesMulticast(void) in SubscribeAllNodesMulticast()
119 void Netif::UnsubscribeAllNodesMulticast(void) in UnsubscribeAllNodesMulticast()
157 void Netif::SubscribeAllRoutersMulticast(void) in SubscribeAllRoutersMulticast()
200 void Netif::UnsubscribeAllRoutersMulticast(void) in UnsubscribeAllRoutersMulticast()
233 void Netif::SignalMulticastAddressChange(AddressEvent aEvent, const MulticastAddress &aAddress, Add… in SignalMulticastAddressChange()
255 void Netif::SignalMulticastAddressesChange(AddressEvent aEvent, in SignalMulticastAddressesChange()
268 bool Netif::IsMulticastAddressExternal(const MulticastAddress &aAddress) const in IsMulticastAddressExternal()
273 void Netif::SubscribeMulticast(MulticastAddress &aAddress) in SubscribeMulticast()
282 void Netif::UnsubscribeMulticast(const MulticastAddress &aAddress) in UnsubscribeMulticast()
291 Error Netif::SubscribeExternalMulticast(const Address &aAddress) in SubscribeExternalMulticast()
324 Error Netif::UnsubscribeExternalMulticast(const Address &aAddress) in UnsubscribeExternalMulticast()
345 void Netif::UnsubscribeAllExternalMulticastAddresses(void) in UnsubscribeAllExternalMulticastAddresses()
360 void Netif::AddUnicastAddress(UnicastAddress &aAddress) in AddUnicastAddress()
374 void Netif::RemoveUnicastAddress(UnicastAddress &aAddress) in RemoveUnicastAddress()
384 void Netif::UpdatePreferredFlagOn(UnicastAddress &aAddress, bool aPreferred) in UpdatePreferredFlagOn()
397 void Netif::SignalUnicastAddressChange(AddressEvent aEvent, const UnicastAddress &aAddress) in SignalUnicastAddressChange()
434 Error Netif::AddExternalUnicastAddress(const UnicastAddress &aAddress) in AddExternalUnicastAddress()
471 Error Netif::RemoveExternalUnicastAddress(const Address &aAddress) in RemoveExternalUnicastAddress()
492 void Netif::RemoveAllExternalUnicastAddresses(void) in RemoveAllExternalUnicastAddresses()
507 bool Netif::HasUnicastAddress(const Address &aAddress) const { return mUnicastAddresses.ContainsMat… in HasUnicastAddress()
509 bool Netif::IsUnicastAddressExternal(const UnicastAddress &aAddress) const in IsUnicastAddressExternal()
514 void Netif::ApplyNewMeshLocalPrefix(void) in ApplyNewMeshLocalPrefix()
541 void Netif::UnicastAddress::InitAsThreadOrigin(void) in InitAsThreadOrigin()
550 void Netif::UnicastAddress::InitAsThreadOriginMeshLocal(void) in InitAsThreadOriginMeshLocal()
557 void Netif::UnicastAddress::InitAsThreadOriginGlobalScope(void) in InitAsThreadOriginGlobalScope()
565 void Netif::UnicastAddress::InitAsSlaacOrigin(uint8_t aPrefixLength, bool aPreferred) in InitAsSlaacOrigin()
577 Netif::ExternalMulticastAddress::Iterator::Iterator(const Netif &aNetif, Address::TypeFilter aFilte… in Iterator()
585 void Netif::ExternalMulticastAddress::Iterator::AdvanceFrom(const MulticastAddress *aAddr) in AdvanceFrom()