Home
last modified time | relevance | path

Searched refs:Listener (Results 1 – 8 of 8) sorted by relevance

/openthread-latest/src/core/backbone_router/
Dmulticast_listeners_table.hpp65 class Listener : public Clearable<Listener> class in ot::BackboneRouter::MulticastListenersTable
83 Listener(void) { Clear(); } in Listener() function in ot::BackboneRouter::MulticastListenersTable::Listener
103 … bool operator<(const Listener &aOther) const { return GetExpireTime() < aOther.GetExpireTime(); } in operator <()
173 void SetCallback(Listener::Callback aCallback, void *aContext);
184 Error GetNext(Listener::Iterator &aIterator, Listener::Info &aInfo);
199 Listener *begin(void);
200 Listener *end(void);
217 Listener mListeners[kTableSize];
219 Callback<Listener::Callback> mCallback;
224 …(otBackboneRouterMulticastListenerEvent, BackboneRouter::MulticastListenersTable::Listener::Event);
Dmulticast_listeners_table.cpp54 Listener &listener = mListeners[i]; in Add()
72 mCallback.InvokeIfSet(MapEnum(Listener::kEventAdded), &aAddress); in Add()
86 Listener &listener = mListeners[i]; in Remove()
98 mCallback.InvokeIfSet(MapEnum(Listener::kEventRemoved), &aAddress); in Remove()
127 mCallback.InvokeIfSet(MapEnum(Listener::kEventRemoved), &address); in Expire()
183 Listener saveElem; in SiftHeapElemDown()
224 Listener saveElem; in SiftHeapElemUp()
250 MulticastListenersTable::Listener *MulticastListenersTable::IteratorBuilder::begin(void) in begin()
255 MulticastListenersTable::Listener *MulticastListenersTable::IteratorBuilder::end(void) in end()
266 mCallback.Invoke(MapEnum(Listener::kEventRemoved), &mListeners[i].GetAddress()); in Clear()
[all …]
/openthread-latest/src/core/net/
Dtcp6.hpp396 …class Listener : public otTcpListener, public LinkedListEntry<Listener>, public GetProvider<Listen… class in ot::Ip6::Tcp
398 friend class LinkedList<Listener>;
484 static Listener &FromTcbListen(struct tcpcb_listen &aTcbListen) in FromTcbListen()
486 return *reinterpret_cast<Listener *>(&aTcbListen); in FromTcbListen()
630 bool IsInitialized(const Listener &aListener) const { return mListeners.Contains(aListener); } in IsInitialized()
664 LinkedList<Listener> mListeners;
671 DefineCoreType(otTcpListener, Ip6::Tcp::Listener);
Dtcp6.cpp52 static_assert(sizeof(struct tcpcb_listen) == sizeof(Tcp::Listener::mTcbListen),
54 static_assert(alignof(struct tcpcb_listen) == alignof(decltype(Tcp::Listener::mTcbListen)),
56 static_assert(offsetof(Tcp::Listener, mTcbListen) == 0, "mTcbListen field in otTcpEndpoint has nonz…
529 Error Tcp::Listener::Initialize(Instance &aInstance, const otTcpListenerInitializeArgs &aArgs) in Initialize()
547 Instance &Tcp::Listener::GetInstance(void) const { return AsNonConst(AsCoreType(GetTcbListen().inst… in GetInstance()
549 Error Tcp::Listener::Listen(const SockAddr &aSockName) in Listen()
566 Error Tcp::Listener::StopListening(void) in StopListening()
576 Error Tcp::Listener::Deinitialize(void) in Deinitialize()
587 bool Tcp::Listener::IsClosed(void) const { return GetTcbListen().t_state == TCP6S_CLOSED; } in IsClosed()
589 Address &Tcp::Listener::GetLocalIp6Address(void) { return *reinterpret_cast<Address *>(&GetTcbListe… in GetLocalIp6Address()
[all …]
/openthread-latest/tests/unit/
Dtest_multicast_listeners_table.cpp71 for (MulticastListenersTable::Listener &listener : table.Iterate()) in TestMulticastListenersTable()
136 for (MulticastListenersTable::Listener &listener : table.Iterate()) in TestMulticastListenersTable()
/openthread-latest/etc/gn/
Dopenthread.gni144 # Enable Multicast Listener Registration feature for Thread 1.2
/openthread-latest/etc/cmake/
Doptions.cmake225 ot_option(OT_MLR OPENTHREAD_CONFIG_MLR_ENABLE "Multicast Listener Registration (MLR)")
/openthread-latest/src/cli/
DREADME.md214 Add a Multicast Listener with a given IPv6 multicast address and timeout (in seconds).