Searched refs:MulticastListenersTable (Results 1 – 6 of 6) sorted by relevance
46 Error MulticastListenersTable::Add(const Ip6::Address &aAddress, Time aExpireTime) in Add()80 void MulticastListenersTable::Remove(const Ip6::Address &aAddress) in Remove()109 void MulticastListenersTable::Expire(void) in Expire()134 void MulticastListenersTable::Log(Action aAction, in Log()157 void MulticastListenersTable::Log(Action, const Ip6::Address &, TimeMilli, Error) const {} in Log()160 void MulticastListenersTable::FixHeap(uint16_t aIndex) in FixHeap()168 void MulticastListenersTable::CheckInvariants(void) const in CheckInvariants()180 bool MulticastListenersTable::SiftHeapElemDown(uint16_t aIndex) in SiftHeapElemDown()221 void MulticastListenersTable::SiftHeapElemUp(uint16_t aIndex) in SiftHeapElemUp()250 MulticastListenersTable::Listener *MulticastListenersTable::IteratorBuilder::begin(void) in begin()[all …]
57 class MulticastListenersTable : public InstanceLocator, private NonCopyable class67 friend class MulticastListenersTable;114 explicit MulticastListenersTable(Instance &aInstance) in MulticastListenersTable() function in ot::BackboneRouter::MulticastListenersTable224 DefineMapEnum(otBackboneRouterMulticastListenerEvent, BackboneRouter::MulticastListenersTable::List…
116 MulticastListenersTable &GetMulticastListenersTable(void) { return mMulticastListenersTable; } in GetMulticastListenersTable()220 MulticastListenersTable mMulticastListenersTable;
69 MulticastListenersTable &table = sInstance->Get<MulticastListenersTable>(); in TestMulticastListenersTable()71 for (MulticastListenersTable::Listener &listener : table.Iterate()) in TestMulticastListenersTable()136 for (MulticastListenersTable::Listener &listener : table.Iterate()) in TestMulticastListenersTable()
121 …AsCoreType(aInstance).Get<BackboneRouter::MulticastListenersTable>().SetCallback(aCallback, aConte… in otBackboneRouterSetMulticastListenerCallback()131 …return AsCoreType(aInstance).Get<BackboneRouter::MulticastListenersTable>().GetNext(*aIterator, *a… in otBackboneRouterMulticastListenerGetNext()157 AsCoreType(aInstance).Get<BackboneRouter::MulticastListenersTable>().Clear(); in otBackboneRouterMulticastListenerClear()172 …return AsCoreType(aInstance).Get<BackboneRouter::MulticastListenersTable>().Add(AsCoreType(aAddres… in otBackboneRouterMulticastListenerAdd()
1036 template <> inline BackboneRouter::MulticastListenersTable &Instance::Get(void) in Get()