Home
last modified time | relevance | path

Searched refs:OnLinkPrefix (Results 1 – 3 of 3) sorted by relevance

/openthread-latest/src/core/border_router/
Drouting_manager.cpp929 void RoutingManager::OnLinkPrefix::SetFrom(const PrefixInfoOption &aPio) in SetFrom()
937 void RoutingManager::OnLinkPrefix::SetFrom(const PrefixTableEntry &aPrefixTableEntry) in SetFrom()
945 bool RoutingManager::OnLinkPrefix::IsDeprecated(void) const { return GetDeprecationTime() <= TimerM… in IsDeprecated()
947 TimeMilli RoutingManager::OnLinkPrefix::GetDeprecationTime(void) const in GetDeprecationTime()
952 TimeMilli RoutingManager::OnLinkPrefix::GetStaleTime(void) const in GetStaleTime()
957 void RoutingManager::OnLinkPrefix::AdoptValidAndPreferredLifetimesFrom(const OnLinkPrefix &aPrefix) in AdoptValidAndPreferredLifetimesFrom()
985 void RoutingManager::OnLinkPrefix::CopyInfoTo(PrefixTableEntry &aEntry, TimeMilli aNow) const in CopyInfoTo()
994 bool RoutingManager::OnLinkPrefix::IsFavoredOver(const Ip6::Prefix &aPrefix) const in IsFavoredOver()
1299 Entry<OnLinkPrefix> *entry; in ProcessPrefixInfoOption()
1329 entry = AllocateEntry<OnLinkPrefix>(); in ProcessPrefixInfoOption()
[all …]
Drouting_manager.hpp724 class OnLinkPrefix : public LifetimedPrefix, public Clearable<OnLinkPrefix> class in ot::BorderRouter::RoutingManager
734 void AdoptValidAndPreferredLifetimesFrom(const OnLinkPrefix &aPrefix);
920 using OnLinkPrefixList = OwningList<Entry<OnLinkPrefix>>;
1013 Entry<OnLinkPrefix> mOnLinkEntry;
1026 void UpdateFrom(const OnLinkPrefix &aOnLinkPrefix);
1043 void DetermineStaleTimeFor(const OnLinkPrefix &aPrefix, NextFireTime &aStaleTime);
1486 class PrefixEntry : public OnLinkPrefix
1613 inline RoutingManager::RxRaTracker::Entry<RoutingManager::OnLinkPrefix>
/openthread-latest/tests/unit/
Dtest_routing_manager.cpp965 struct OnLinkPrefix : public Pio struct
967 OnLinkPrefix(const Ip6::Prefix &aPrefix, in OnLinkPrefix() argument
994 void VerifyPrefixTable(const OnLinkPrefix (&aOnLinkPrefixes)[kNumOnLinkPrefixes], in VerifyPrefixTable()
1000 template <uint16_t kNumOnLinkPrefixes> void VerifyPrefixTable(const OnLinkPrefix (&aOnLinkPrefixes)… in VerifyPrefixTable()
1010 void VerifyPrefixTable(const OnLinkPrefix *aOnLinkPrefixes, in VerifyPrefixTable()
1038 const OnLinkPrefix &onLinkPrefix = aOnLinkPrefixes[index]; in VerifyPrefixTable()
1288 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters()
1307 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters()
1322 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters()
1343 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters()
[all …]