Searched refs:ThreadStatusTlv (Results 1 – 12 of 12) sorted by relevance
/openthread-latest/src/core/backbone_router/ |
D | bbr_manager.cpp | 58 , mDuaResponseStatus(ThreadStatusTlv::kDuaSuccess) in Manager() 61 , mMlrResponseStatus(ThreadStatusTlv::kMlrSuccess) in Manager() 138 ThreadStatusTlv::MlrStatus status = ThreadStatusTlv::kMlrSuccess; in HandleMulticastListenerRegistration() 163 VerifyOrExit(isPrimary, status = ThreadStatusTlv::kMlrBbrNotPrimary); in HandleMulticastListenerRegistration() 173 status = ThreadStatusTlv::kMlrGeneralFailure); in HandleMulticastListenerRegistration() 182 …VerifyOrExit(offsetRange.GetLength() % sizeof(Ip6::Address) == 0, status = ThreadStatusTlv::kMlrGe… in HandleMulticastListenerRegistration() 184 status = ThreadStatusTlv::kMlrGeneralFailure); in HandleMulticastListenerRegistration() 194 … VerifyOrExit(timeout < NumericLimits<uint32_t>::kMax, status = ThreadStatusTlv::kMlrNoPersistent); in HandleMulticastListenerRegistration() 233 if (status == ThreadStatusTlv::kMlrSuccess) in HandleMulticastListenerRegistration() 235 status = ThreadStatusTlv::kMlrInvalid; in HandleMulticastListenerRegistration() [all …]
|
D | bbr_manager.hpp | 106 void ConfigNextMulticastListenerRegistrationResponse(ThreadStatusTlv::MlrStatus aStatus); 175 ThreadStatusTlv::MlrStatus aStatus, 205 ThreadStatusTlv::DuaStatus aStatus); 232 ThreadStatusTlv::MlrStatus mMlrResponseStatus;
|
/openthread-latest/src/core/thread/ |
D | dua_manager.cpp | 615 status = ThreadStatusTlv::kDuaGeneralFailure; in ProcessDuaResponse() 620 SuccessOrExit(error = Tlv::Find<ThreadStatusTlv>(aMessage, status)); in ProcessDuaResponse() 629 switch (static_cast<ThreadStatusTlv::DuaStatus>(status)) in ProcessDuaResponse() 631 case ThreadStatusTlv::kDuaSuccess: in ProcessDuaResponse() 635 case ThreadStatusTlv::kDuaReRegister: in ProcessDuaResponse() 642 case ThreadStatusTlv::kDuaInvalid: in ProcessDuaResponse() 646 case ThreadStatusTlv::kDuaDuplicate: in ProcessDuaResponse() 649 case ThreadStatusTlv::kDuaNoResources: in ProcessDuaResponse() 650 case ThreadStatusTlv::kDuaNotPrimary: in ProcessDuaResponse() 651 case ThreadStatusTlv::kDuaGeneralFailure: in ProcessDuaResponse() [all …]
|
D | mlr_manager.cpp | 447 FinishMlr(error == kErrorNone && status == ThreadStatusTlv::kMlrSuccess, failedAddresses); in HandleMlrResponse() 449 if (error == kErrorNone && status == ThreadStatusTlv::kMlrSuccess) in HandleMlrResponse() 480 aStatus = ThreadStatusTlv::kMlrGeneralFailure; in ParseMlrResponse() 485 SuccessOrExit(error = Tlv::Find<ThreadStatusTlv>(*aMessage, aStatus)); in ParseMlrResponse() 500 …VerifyOrExit(aFailedAddresses.IsEmpty() || aStatus != ThreadStatusTlv::kMlrSuccess, error = kError… in ParseMlrResponse() 700 if (aResult == kErrorNone && aError == kErrorNone && aStatus == ThreadStatusTlv::kMlrSuccess) in LogMlrResponse()
|
D | mle_router.cpp | 236 Error MleRouter::BecomeRouter(ThreadStatusTlv::Status aStatus) in BecomeRouter() 371 IgnoreError(BecomeRouter(ThreadStatusTlv::kHaveChildIdRequest)); in HandleChildStart() 404 IgnoreError(BecomeRouter(ThreadStatusTlv::kParentPartitionChange)); in HandleChildStart() 1613 IgnoreError(BecomeRouter(ThreadStatusTlv::kTooFewRouters)); in HandleTimeTick() 2214 IgnoreError(BecomeRouter(ThreadStatusTlv::kHaveChildIdRequest)); in HandleChildIdRequest() 3315 Error MleRouter::SendAddressSolicit(ThreadStatusTlv::Status aStatus) in SendAddressSolicit() 3333 SuccessOrExit(error = Tlv::Append<ThreadStatusTlv>(*message, aStatus)); in SendAddressSolicit() 3401 SuccessOrExit(Tlv::Find<ThreadStatusTlv>(*aMessage, status)); in HandleAddressSolicitResponse() 3403 if (status != ThreadStatusTlv::kSuccess) in HandleAddressSolicitResponse() 3515 ThreadStatusTlv::Status responseStatus = ThreadStatusTlv::kNoAddressAvailable; in HandleTmf() [all …]
|
D | mle_router.hpp | 129 Error BecomeRouter(ThreadStatusTlv::Status aStatus); 622 Error SendAddressSolicit(ThreadStatusTlv::Status aStatus); 624 ThreadStatusTlv::Status aResponseStatus,
|
D | dua_manager.hpp | 199 …void SendAddressNotification(Ip6::Address &aAddress, ThreadStatusTlv::DuaStatus aStatus, const Chi…
|
D | thread_tlvs.hpp | 136 class ThreadStatusTlv : public UintTlvInfo<ThreadTlv::kStatus, uint8_t> class
|
D | network_data_notifier.cpp | 364 IgnoreError(Get<Mle::MleRouter>().BecomeRouter(ThreadStatusTlv::kBorderRouterRequest)); in HandleTimeTick()
|
D | mle.cpp | 196 if (Get<MleRouter>().BecomeRouter(ThreadStatusTlv::kTooFewRouters) != kErrorNone) in Start()
|
/openthread-latest/src/core/api/ |
D | backbone_router_ftd_api.cpp | 149 OT_ASSERT(aStatus <= ThreadStatusTlv::kMlrStatusMax); in otBackboneRouterConfigNextMulticastListenerRegistrationResponse() 152 static_cast<ThreadStatusTlv::MlrStatus>(aStatus)); in otBackboneRouterConfigNextMulticastListenerRegistrationResponse()
|
D | thread_ftd_api.cpp | 179 …return AsCoreType(aInstance).Get<Mle::MleRouter>().BecomeRouter(ThreadStatusTlv::kHaveChildIdReque… in otThreadBecomeRouter()
|