Home
last modified time | relevance | path

Searched refs:MulticastListenersTable (Results 1 – 6 of 6) sorted by relevance

/openthread-latest/src/core/backbone_router/
Dmulticast_listeners_table.cpp46 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 …]
Dmulticast_listeners_table.hpp57 class MulticastListenersTable : public InstanceLocator, private NonCopyable class
67 friend class MulticastListenersTable;
114 explicit MulticastListenersTable(Instance &aInstance) in MulticastListenersTable() function in ot::BackboneRouter::MulticastListenersTable
224 DefineMapEnum(otBackboneRouterMulticastListenerEvent, BackboneRouter::MulticastListenersTable::List…
Dbbr_manager.hpp116 MulticastListenersTable &GetMulticastListenersTable(void) { return mMulticastListenersTable; } in GetMulticastListenersTable()
220 MulticastListenersTable mMulticastListenersTable;
/openthread-latest/tests/unit/
Dtest_multicast_listeners_table.cpp69 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()
/openthread-latest/src/core/api/
Dbackbone_router_ftd_api.cpp121 …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()
/openthread-latest/src/core/instance/
Dinstance.hpp1036 template <> inline BackboneRouter::MulticastListenersTable &Instance::Get(void) in Get()