Searched refs:Listener (Results 1 – 8 of 8) sorted by relevance
/openthread-latest/src/core/backbone_router/ |
D | multicast_listeners_table.hpp | 65 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);
|
D | multicast_listeners_table.cpp | 54 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/ |
D | tcp6.hpp | 396 …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);
|
D | tcp6.cpp | 52 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/ |
D | test_multicast_listeners_table.cpp | 71 for (MulticastListenersTable::Listener &listener : table.Iterate()) in TestMulticastListenersTable() 136 for (MulticastListenersTable::Listener &listener : table.Iterate()) in TestMulticastListenersTable()
|
/openthread-latest/etc/gn/ |
D | openthread.gni | 144 # Enable Multicast Listener Registration feature for Thread 1.2
|
/openthread-latest/etc/cmake/ |
D | options.cmake | 225 ot_option(OT_MLR OPENTHREAD_CONFIG_MLR_ENABLE "Multicast Listener Registration (MLR)")
|
/openthread-latest/src/cli/ |
D | README.md | 214 Add a Multicast Listener with a given IPv6 multicast address and timeout (in seconds).
|