Home
last modified time | relevance | path

Searched refs:IsRouterOrLeader (Results 1 – 11 of 11) sorted by relevance

/openthread-latest/src/core/thread/
Dmle_router.cpp212 VerifyOrExit(IsRouterOrLeader() && !IsRouterEligible()); in HandleSecurityPolicyChanged()
241 VerifyOrExit(!IsRouterOrLeader(), error = kErrorNone); in BecomeRouter()
516 if (IsRouterOrLeader() && mAdvertiseTrickleTimer.IsRunning()) in UpdateAdvertiseInterval()
524 VerifyOrExit(IsRouterOrLeader()); in ResetAdvertiseInterval()
695 VerifyOrExit(IsRouterOrLeader(), error = kErrorInvalidState); in HandleLinkRequest()
1702 else if (IsRouterOrLeader() && child.IsStateRestored()) in HandleTimeTick()
1778 if (IsRouterOrLeader()) in HandleTimeTick()
2655 VerifyOrExit(IsRouterOrLeader()); in HandleNetworkDataUpdateRouter()
2675 VerifyOrExit(IsRouterOrLeader()); in SynchronizeChildNetworkData()
3913 VerifyOrExit(IsRouterOrLeader(), error = kErrorInvalidState); in GetMaxChildTimeout()
Dneighbor_table.cpp83 if (Get<Mle::Mle>().IsRouterOrLeader()) in FindNeighbor()
Dnetwork_data_notifier.cpp128 VerifyOrExit(Get<Mle::MleRouter>().IsRouterOrLeader()); in RemoveStaleChildEntries()
Ddua_manager.cpp437 if (!mle.IsRouterOrLeader() && mle.IsExpectedToBecomeRouterSoon()) in PerformNextRegistration()
Dnetwork_data_publisher.cpp271 …return (Get<Mle::Mle>().IsRouterOrLeader() == isOtherRouter) ? (aRloc16 < Get<Mle::Mle>().GetRloc1… in IsPreferred()
Dmesh_forwarder_ftd.cpp416 …if (mle.IsRouterOrLeader() && Mle::IsChildRloc16(mMeshDest) && mle.HasMatchingRouterIdWith(mMeshDe… in UpdateIp6RouteFtd()
Dmle.hpp284 bool IsRouterOrLeader(void) const;
Dnetwork_diagnostic.cpp154 VerifyOrExit(Get<Mle::MleRouter>().IsRouterOrLeader()); in AppendChildTable()
Dmle.cpp690 bool Mle::IsRouterOrLeader(void) const { return (IsRouter() || IsLeader()); } in IsRouterOrLeader() function in ot::Mle::Mle
3356 if (IsRouterOrLeader()) in HandleChildUpdateRequest()
3479 if (IsRouterOrLeader()) in HandleChildUpdateResponse()
/openthread-latest/src/core/net/
Dip6.cpp1197 VerifyOrExit(Get<Mle::Mle>().IsRouterOrLeader()); in HandleDatagram()
/openthread-latest/src/core/border_router/
Drouting_manager.cpp3069 UpdatePreference(Get<Mle::Mle>().IsRouterOrLeader() ? NetworkData::kRoutePreferenceMedium in SetPreferenceBasedOnRole()