Lines Matching refs:MulticastAddress
221 class MulticastAddress : public otNetifMulticastAddress, class in ot::Ip6::Netif
222 public LinkedListEntry<MulticastAddress>,
223 public Clearable<MulticastAddress>
225 friend class LinkedList<MulticastAddress>;
247 …const MulticastAddress *GetNext(void) const { return static_cast<const MulticastAddress *>(mNext);… in GetNext()
254 … MulticastAddress *GetNext(void) { return static_cast<MulticastAddress *>(AsNonConst(mNext)); } in GetNext()
260 class ExternalMulticastAddress : public MulticastAddress
312 void AdvanceFrom(const MulticastAddress *aAddr);
499 …const LinkedList<MulticastAddress> &GetMulticastAddresses(void) const { return mMulticastAddresses… in GetMulticastAddresses()
509 bool IsMulticastAddressExternal(const MulticastAddress &aAddress) const;
519 void SubscribeMulticast(MulticastAddress &aAddress);
529 void UnsubscribeMulticast(const MulticastAddress &aAddress);
626 …void SignalMulticastAddressChange(AddressEvent aEvent, const MulticastAddress &aAddress, AddressOr…
628 const MulticastAddress *aStart,
629 const MulticastAddress *aEnd);
632 LinkedList<MulticastAddress> mMulticastAddresses;
653 DefineCoreType(otNetifMulticastAddress, Ip6::Netif::MulticastAddress);