Searched refs:IsRouterEligible (Results 1 – 5 of 5) sorted by relevance
209 if (Get<Mle::MleRouter>().IsRouterEligible() && Get<Mle::Mle>().IsRxOnWhenIdle()) in HandleRoleChanged()
127 bool MleRouter::IsRouterEligible(void) const in IsRouterEligible() function in ot::Mle::MleRouter212 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 …]
297 VerifyOrExit(Get<Mle::MleRouter>().IsRouterEligible()); in IsEligibleForRouterRoleUpgradeAsBorderRouter()
97 bool IsRouterEligible(void) const;
66 return AsCoreType(aInstance).Get<Mle::MleRouter>().IsRouterEligible(); in otThreadIsRouterEligible()