Home
last modified time | relevance | path

Searched refs:Iterator (Results 1 – 25 of 59) sorted by relevance

123

/openthread-latest/src/core/net/
Dnetif.hpp293 class Iterator : public ItemPtrIterator<ExternalMulticastAddress, Iterator> class in ot::Ip6::Netif::ExternalMulticastAddress
295 friend class ItemPtrIterator<ExternalMulticastAddress, Iterator>;
307 explicit Iterator(const Netif &aNetif, Address::TypeFilter aFilter = Address::kTypeAny);
319 Iterator begin(void) { return Iterator(mNetif, mFilter); } in begin()
320 Iterator end(void) { return Iterator(mNetif, Iterator::kEndIterator); } in end()
332 Iterator(const Netif &aNetif, IteratorType) in Iterator() function in ot::Ip6::Netif::ExternalMulticastAddress::Iterator
635 ExternalMulticastAddress::Iterator::Builder IterateExternalMulticastAddresses( in IterateExternalMulticastAddresses()
638 return ExternalMulticastAddress::Iterator::Builder(*this, aFilter); in IterateExternalMulticastAddresses()
648 …bool HasAnyExternalMulticastAddress(void) const { return !ExternalMulticastAddress::Iterator(*this… in HasAnyExternalMulticastAddress()
Dnd6.hpp144 class Iterator : public Unequatable<Iterator> class in ot::Ip6::Nd::Option
147 Iterator(void);
148 Iterator(const void *aStart, const void *aEnd);
153 bool operator==(const Iterator &aOther) const { return mOption == aOther.mOption; } in operator ==()
760 … Option::Iterator begin(void) const { return Option::Iterator(GetOptionStart(), GetDataEnd()); } in begin()
761 Option::Iterator end(void) const { return Option::Iterator(); } in end()
Dnd6.cpp48 Option::Iterator::Iterator(void) in Iterator() function in ot::Ip6::Nd::Option::Iterator
55 Option::Iterator::Iterator(const void *aStart, const void *aEnd) in Iterator() function in ot::Ip6::Nd::Option::Iterator
65 const Option *Option::Iterator::Next(const Option *aOption) in Next()
70 void Option::Iterator::Advance(void) { mOption = (mOption != nullptr) ? Validate(Next(mOption)) : n… in Advance()
72 const Option *Option::Iterator::Validate(const Option *aOption) const in Validate()
/openthread-latest/src/core/thread/
Dchild_table.hpp63 class Iterator : public InstanceLocator, public ItemPtrIterator<Child, Iterator> class in ot::ChildTable
65 friend class ItemPtrIterator<Child, Iterator>;
76 Iterator(Instance &aInstance, Child::StateFilter aFilter);
93 explicit Iterator(Instance &aInstance) in Iterator() function in ot::ChildTable::Iterator
348 Iterator begin(void) { return Iterator(GetInstance(), mFilter); } in begin()
349 Iterator end(void) { return Iterator(GetInstance()); } in end()
Dnetwork_data.hpp103 typedef otNetworkDataIterator Iterator; typedef
105 constexpr Iterator kIteratorInit = OT_NETWORK_DATA_ITERATOR_INIT; ///< Initializer for `Iterator` t…
204 Error GetNextOnMeshPrefix(Iterator &aIterator, OnMeshPrefixConfig &aConfig) const;
217 …Error GetNextOnMeshPrefix(Iterator &aIterator, uint16_t aRloc16, OnMeshPrefixConfig &aConfig) cons…
229 Error GetNextExternalRoute(Iterator &aIterator, ExternalRouteConfig &aConfig) const;
242 …Error GetNextExternalRoute(Iterator &aIterator, uint16_t aRloc16, ExternalRouteConfig &aConfig) co…
254 Error GetNextService(Iterator &aIterator, ServiceConfig &aConfig) const;
267 Error GetNextService(Iterator &aIterator, uint16_t aRloc16, ServiceConfig &aConfig) const;
279 Error GetNextLowpanContextInfo(Iterator &aIterator, LowpanContextInfo &aContextInfo) const;
507 explicit NetworkDataIterator(Iterator &aIterator) in NetworkDataIterator()
[all …]
Dnetwork_data_service.hpp97 class Iterator : public Clearable<Iterator> class in ot::NetworkData::Service::Manager
106 Iterator(void) in Iterator() function in ot::NetworkData::Service::Manager::Iterator
288 Error GetNextDnsSrpAnycastInfo(Iterator &aIterator, DnsSrpAnycastInfo &aInfo) const;
319 …Error GetNextDnsSrpUnicastInfo(Iterator &aIterator, DnsSrpUnicastType aType, DnsSrpUnicastInfo &aI…
438 Error IterateToNextServer(Iterator &aIterator) const;
Dnetwork_data.cpp86 Error NetworkData::GetNextOnMeshPrefix(Iterator &aIterator, OnMeshPrefixConfig &aConfig) const in GetNextOnMeshPrefix()
91 Error NetworkData::GetNextOnMeshPrefix(Iterator &aIterator, uint16_t aRloc16, OnMeshPrefixConfig &a… in GetNextOnMeshPrefix()
103 Error NetworkData::GetNextExternalRoute(Iterator &aIterator, ExternalRouteConfig &aConfig) const in GetNextExternalRoute()
108 Error NetworkData::GetNextExternalRoute(Iterator &aIterator, uint16_t aRloc16, ExternalRouteConfig … in GetNextExternalRoute()
120 Error NetworkData::GetNextService(Iterator &aIterator, ServiceConfig &aConfig) const in GetNextService()
125 Error NetworkData::GetNextService(Iterator &aIterator, uint16_t aRloc16, ServiceConfig &aConfig) co… in GetNextService()
137 Error NetworkData::GetNextLowpanContextInfo(Iterator &aIterator, LowpanContextInfo &aContextInfo) c… in GetNextLowpanContextInfo()
149 Error NetworkData::Iterate(Iterator &aIterator, uint16_t aRloc16, Config &aConfig) const in Iterate()
326 Iterator iterator = kIteratorInit; in ContainsOnMeshPrefix()
344 Iterator iterator = kIteratorInit; in ContainsExternalRoute()
[all …]
Dnetwork_data_service.cpp99 Iterator iterator; in GetBackboneRouterPrimary()
157 Error Manager::GetNextDnsSrpAnycastInfo(Iterator &aIterator, DnsSrpAnycastInfo &aInfo) const in GetNextDnsSrpAnycastInfo()
205 Iterator iterator; in FindPreferredDnsSrpAnycastInfo()
268 Error Manager::GetNextDnsSrpUnicastInfo(Iterator &aIterator, DnsSrpUnicastType aType, DnsSrpUnicast… in GetNextDnsSrpUnicastInfo()
353 Error Manager::IterateToNextServer(Iterator &aIterator) const in IterateToNextServer()
Daddress_resolver.hpp80 class Iterator : public otCacheEntryIterator, public Clearable<Iterator> class in ot::AddressResolver
134 Error GetNextCacheEntry(EntryInfo &aInfo, Iterator &aIterator) const;
416 DefineCoreType(otCacheEntryIterator, AddressResolver::Iterator);
Dchild_table.cpp44 ChildTable::Iterator::Iterator(Instance &aInstance, Child::StateFilter aFilter) in Iterator() function in ot::ChildTable::Iterator
52 void ChildTable::Iterator::Reset(void) in Reset()
62 void ChildTable::Iterator::Advance(void) in Advance()
Dnetwork_diagnostic.hpp259 …typedef otNetworkDiagIterator Iterator; ///< Iterator to go through TLVs in `GetNextDi… typedef in ot::NetworkDiagnostic::Client
264 …static constexpr Iterator kIteratorInit = OT_NETWORK_DIAGNOSTIC_ITERATOR_INIT; ///< Initializer fo…
313 …static Error GetNextDiagTlv(const Coap::Message &aMessage, Iterator &aIterator, TlvInfo &aTlvInfo);
/openthread-latest/src/core/backbone_router/
Dndproxy_table.hpp266 class Iterator : public InstanceLocator, public ItemPtrIterator<NdProxy, Iterator> class in ot::BackboneRouter::NdProxyTable
268 friend class ItemPtrIterator<NdProxy, Iterator>;
278 Iterator(Instance &aInstance, Filter aFilter);
279 Iterator(Instance &aInstance, IteratorType);
297 Iterator begin(void) { return Iterator(GetInstance(), mFilter); } in begin()
298 Iterator end(void) { return Iterator(GetInstance(), Iterator::kEndIterator); } in end()
Dndproxy_table.cpp95 NdProxyTable::Iterator::Iterator(Instance &aInstance, Filter aFilter) in Iterator() function in ot::BackboneRouter::NdProxyTable::Iterator
109 NdProxyTable::Iterator::Iterator(Instance &aInstance, NdProxyTable::Iterator::IteratorType) in Iterator() function in ot::BackboneRouter::NdProxyTable::Iterator
116 void NdProxyTable::Iterator::Advance(void) in Advance()
Dmulticast_listeners_table.hpp73 …typedef otBackboneRouterMulticastListenerIterator Iterator; ///< Iterator to go over Listener entr… typedef in ot::BackboneRouter::MulticastListenersTable::Listener
198 Error GetNext(Listener::Iterator &aIterator, Listener::Info &aInfo);
/openthread-latest/src/core/utils/
Dhistory_tracker.hpp113 class Iterator : public otHistoryTrackerIterator class in ot::Utils::HistoryTracker
164 const NetworkInfo *IterateNetInfoHistory(Iterator &aIterator, uint32_t &aEntryAge) const in IterateNetInfoHistory()
181 …const UnicastAddressInfo *IterateUnicastAddressHistory(Iterator &aIterator, uint32_t &aEntryAge) c… in IterateUnicastAddressHistory()
198 …const MulticastAddressInfo *IterateMulticastAddressHistory(Iterator &aIterator, uint32_t &aEntryAg… in IterateMulticastAddressHistory()
215 const MessageInfo *IterateRxHistory(Iterator &aIterator, uint32_t &aEntryAge) const in IterateRxHistory()
232 const MessageInfo *IterateTxHistory(Iterator &aIterator, uint32_t &aEntryAge) const in IterateTxHistory()
237 const NeighborInfo *IterateNeighborHistory(Iterator &aIterator, uint32_t &aEntryAge) const in IterateNeighborHistory()
242 const RouterInfo *IterateRouterHistory(Iterator &aIterator, uint32_t &aEntryAge) const in IterateRouterHistory()
247 … const OnMeshPrefixInfo *IterateOnMeshPrefixHistory(Iterator &aIterator, uint32_t &aEntryAge) const in IterateOnMeshPrefixHistory()
252 …const ExternalRouteInfo *IterateExternalRouteHistory(Iterator &aIterator, uint32_t &aEntryAge) con… in IterateExternalRouteHistory()
[all …]
/openthread-latest/src/core/common/
Dlinked_list.hpp106 class Iterator;
648 Iterator begin(void) { return Iterator(GetHead()); } in begin()
649 Iterator end(void) { return Iterator(nullptr); } in end()
655 class Iterator : public ItemPtrIterator<Type, Iterator> class in ot::LinkedList
658 friend class ItemPtrIterator<Type, Iterator>;
660 using ItemPtrIterator<Type, Iterator>::mItem;
662 explicit Iterator(Type *aItem) in Iterator() function in ot::LinkedList::Iterator
663 : ItemPtrIterator<Type, Iterator>(aItem) in Iterator()
Dmessage.hpp1536 class Iterator : public ItemPtrIterator<Message, Iterator> class in ot::Message
1538 friend class ItemPtrIterator<Message, Iterator>;
1541 Iterator(void) in Iterator() function in ot::Message::Iterator
1546 explicit Iterator(Message *aMessage) in Iterator() function in ot::Message::Iterator
1714 Message::Iterator begin(void);
1715 Message::Iterator end(void) { return Message::Iterator(); } in end()
1851 Message::Iterator begin(void);
1852 Message::Iterator end(void) { return Message::Iterator(); } in end()
/openthread-latest/third_party/mbedtls/repo/tests/scripts/
Dgenerate_psa_tests.py14 from typing import Callable, Dict, FrozenSet, Iterable, Iterator, List, Optional
67 ) -> Iterator[test_case.TestCase]:
119 def test_cases_for_not_supported(self) -> Iterator[test_case.TestCase]:
176 ) -> Iterator[test_case.TestCase]:
210 def test_cases_for_key_generation(self) -> Iterator[test_case.TestCase]:
299 ) -> Iterator[test_case.TestCase]:
315 ) -> Iterator[test_case.TestCase]:
349 ) -> Iterator[test_case.TestCase]:
360 def all_test_cases(self) -> Iterator[test_case.TestCase]:
539 def all_keys_for_lifetimes(self) -> Iterator[StorageTestData]:
[all …]
/openthread-latest/src/core/coap/
Dcoap_message.hpp966 class Iterator : public ot::Message::Iterator class in ot::Coap::Message
969 using ot::Message::Iterator::Iterator;
971 … Message &operator*(void) { return static_cast<Message &>(ot::Message::Iterator::operator*()); } in operator *()
972 … Message *operator->(void) { return static_cast<Message *>(ot::Message::Iterator::operator->()); } in operator ->()
1069 Message::Iterator begin(void);
1070 Message::Iterator end(void) { return Message::Iterator(); } in end()
1087 class Iterator : public otCoapOptionIterator class in ot::Coap::Option
1271 DefineCoreType(otCoapOptionIterator, Coap::Option::Iterator);
Dcoap_message.cpp251 Option::Iterator iterator; in ReadUriPathOptions()
319 Option::Iterator iterator; in ReadBlockOptionValues()
377 Option::Iterator iterator; in ParseHeader()
498 Message::Iterator MessageQueue::begin(void) { return Message::Iterator(GetHead()); } in begin()
502 Error Option::Iterator::Init(const Message &aMessage) in Init()
524 Error Option::Iterator::Advance(void) in Advance()
574 Error Option::Iterator::ReadOptionValue(void *aValue) const in ReadOptionValue()
585 Error Option::Iterator::ReadOptionValue(uint64_t &aUintValue) const in ReadOptionValue()
607 Error Option::Iterator::Read(uint16_t aLength, void *aBuffer) in Read()
622 Error Option::Iterator::ReadExtendedOptionField(uint16_t &aValue) in ReadExtendedOptionField()
[all …]
/openthread-latest/src/core/mac/
Dmac_filter.hpp80 typedef otMacFilterIterator Iterator; typedef in ot::Mac::Filter
155 Error GetNextAddress(Iterator &aIterator, Entry &aEntry) const;
215 Error GetNextRssIn(Iterator &aIterator, Entry &aEntry) const;
/openthread-latest/third_party/mbedtls/repo/scripts/mbedtls_dev/
Dcrypto_data_tests.py11 from typing import Callable, Dict, Iterator, List, Optional #pylint: disable=unused-import
85 ) -> Iterator[test_case.TestCase]:
109 def all_test_cases(self) -> Iterator[test_case.TestCase]:
Dtest_data_generation.py20 from typing import Callable, Dict, Iterable, Iterator, List, Type, TypeVar
97 def generate_function_tests(cls) -> Iterator[test_case.TestCase]:
123 def generate_tests(cls) -> Iterator[test_case.TestCase]:
Dbignum_core.py8 from typing import Dict, Iterator, List, Tuple
56 def generate_function_tests(cls) -> Iterator[test_case.TestCase]:
155 def generate_function_tests(cls) -> Iterator[test_case.TestCase]:
269 def get_value_pairs(cls) -> Iterator[Tuple[str, str]]:
279 def generate_function_tests(cls) -> Iterator[test_case.TestCase]:
729 def generate_function_tests(cls) -> Iterator[test_case.TestCase]:
/openthread-latest/tools/tcat_ble_client/ble/
Dble_stream.py30 from typing import Iterator
64 def __sliced(data: bytes, n: int) -> Iterator[bytes]:

123