Home
last modified time | relevance | path

Searched refs:IsRouterEligible (Results 1 – 5 of 5) sorted by relevance

/openthread-latest/src/core/thread/
Dannounce_sender.cpp209 if (Get<Mle::MleRouter>().IsRouterEligible() && Get<Mle::Mle>().IsRxOnWhenIdle()) in HandleRoleChanged()
Dmle_router.cpp127 bool MleRouter::IsRouterEligible(void) const in IsRouterEligible() function in ot::Mle::MleRouter
212 VerifyOrExit(IsRouterOrLeader() && !IsRouterEligible()); in HandleSecurityPolicyChanged()
242 VerifyOrExit(IsRouterEligible(), error = kErrorNotCapable); in BecomeRouter()
281 VerifyOrExit(IsRouterEligible(), error = kErrorNotCapable); in BecomeLeader()
487 VerifyOrExit(IsRouterEligible(), mAdvertiseTrickleTimer.Stop()); in HandleAdvertiseTrickleTimer()
1165 VerifyOrExit(IsAttached() && IsRouterEligible()); in IsSingleton()
1456 VerifyOrExit(IsRouterEligible(), error = kErrorInvalidState); in HandleParentRequest()
1650 if (roleTransitionTimeoutExpired && !IsRouterEligible()) in HandleTimeTick()
2087 VerifyOrExit(IsRouterEligible(), error = kErrorInvalidState); in HandleChildIdRequest()
2737 VerifyOrExit(IsRouterEligible(), error = kErrorInvalidState); in HandleDiscoveryRequest()
[all …]
Dnetwork_data_notifier.cpp297 VerifyOrExit(Get<Mle::MleRouter>().IsRouterEligible()); in IsEligibleForRouterRoleUpgradeAsBorderRouter()
Dmle_router.hpp97 bool IsRouterEligible(void) const;
/openthread-latest/src/core/api/
Dthread_ftd_api.cpp66 return AsCoreType(aInstance).Get<Mle::MleRouter>().IsRouterEligible(); in otThreadIsRouterEligible()