/openthread-latest/src/core/api/ |
D | dataset_api.cpp | 42 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().IsCommissioned(); in otDatasetIsCommissioned() 47 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Read(AsCoreType(aDataset)); in otDatasetGetActive() 54 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Read(*aDataset); in otDatasetGetActiveTlvs() 59 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SaveLocal(AsCoreType(aDataset)); in otDatasetSetActive() 68 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SaveLocal(*aDataset); in otDatasetSetActiveTlvs() 103 …return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SendGetRequest(AsCoreType(aDatas… in otDatasetSendMgmtActiveGet() 114 …return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SendSetRequest(AsCoreType(aDatas… in otDatasetSendMgmtActiveSet()
|
D | dataset_ftd_api.cpp | 46 …return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().CreateNewNetwork(AsCoreType(aDat… in otDatasetCreateNewNetwork()
|
D | thread_api.cpp | 67 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetExtendedPanId() 120 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetNetworkKey() 138 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetNetworkKeyRef() 168 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetMeshLocalPrefix() 219 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetNetworkName()
|
D | link_api.cpp | 75 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otLinkSetChannel() 97 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otLinkSetWakeupChannel() 158 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otLinkSetPanId()
|
D | thread_ftd_api.cpp | 283 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetPskc() 300 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetPskcRef()
|
/openthread-latest/src/core/meshcop/ |
D | dataset_manager.hpp | 52 class ActiveDatasetManager; 57 friend class ActiveDatasetManager; 324 class ActiveDatasetManager : public DatasetManager, private NonCopyable class 334 explicit ActiveDatasetManager(Instance &aInstance); 399 DeclareTmfHandler(ActiveDatasetManager, kUriActiveGet); 401 DeclareTmfHandler(ActiveDatasetManager, kUriActiveSet); 402 DeclareTmfHandler(ActiveDatasetManager, kUriActiveReplace);
|
D | dataset_manager_ftd.cpp | 124 VerifyOrExit(activeTimestamp > Get<ActiveDatasetManager>().GetTimestamp()); in ProcessSetOrReplaceRequest() 154 IgnoreError(Get<ActiveDatasetManager>().Read(aInfo.mDataset)); in ProcessSetOrReplaceRequest() 260 Error ActiveDatasetManager::GenerateLocal(void) in GenerateLocal() 366 void ActiveDatasetManager::StartLeader(void) { IgnoreError(GenerateLocal()); } in StartLeader() 368 void ActiveDatasetManager::StartLeader(void) {} in StartLeader() 372 void ActiveDatasetManager::HandleTmf<kUriActiveSet>(Coap::Message &aMessage, const Ip6::MessageInfo… in HandleTmf() 382 void ActiveDatasetManager::HandleTmf<kUriActiveReplace>(Coap::Message &aMessage, const Ip6::Message… in HandleTmf()
|
D | dataset_manager.cpp | 856 ActiveDatasetManager::ActiveDatasetManager(Instance &aInstance) in ActiveDatasetManager() function in ot::MeshCoP::ActiveDatasetManager 857 : DatasetManager(aInstance, Dataset::kActive, ActiveDatasetManager::HandleTimer) in ActiveDatasetManager() 861 bool ActiveDatasetManager::IsPartiallyComplete(void) const { return mLocalSaved && !mNetworkTimesta… in IsPartiallyComplete() 863 bool ActiveDatasetManager::IsComplete(void) const { return mLocalSaved && mNetworkTimestamp.IsValid… in IsComplete() 865 bool ActiveDatasetManager::IsCommissioned(void) const in IsCommissioned() 882 void ActiveDatasetManager::HandleTmf<kUriActiveGet>(Coap::Message &aMessage, const Ip6::MessageInfo… in HandleTmf() 887 void ActiveDatasetManager::HandleTimer(Timer &aTimer) { aTimer.Get<ActiveDatasetManager>().HandleTi… in HandleTimer() 974 if (activeTimestamp > Get<ActiveDatasetManager>().GetTimestamp()) in HandleDelayTimer() 996 IgnoreError(Get<ActiveDatasetManager>().Save(dataset, /* aAllowOlderTimestamp */ true)); in HandleDelayTimer()
|
D | tcat_agent.cpp | 225 datasetError = Get<ActiveDatasetManager>().Read(datasetInfo); in CheckCommandClassAuthorizationFlags() 524 Get<ActiveDatasetManager>().SaveLocal(dataset); in HandleSetActiveOperationalDataset() 535 Get<ActiveDatasetManager>().Clear(); in HandleDecomission() 587 VerifyOrExit(Get<ActiveDatasetManager>().IsCommissioned(), error = kErrorInvalidState); in HandleGetNetworkName() 633 VerifyOrExit(Get<ActiveDatasetManager>().IsCommissioned(), error = kErrorInvalidState); in HandleGetExtPanId() 681 … VerifyOrExit(Get<ActiveDatasetManager>().Read(datasetInfo) == kErrorNone, error = kErrorSecurity); in HandlePresentPskcHash() 784 …VerifyOrExit(Get<ActiveDatasetManager>().Read(datasetInfo) == kErrorNone, error = kErrorInvalidSta… in HandleStartThreadInterface() 866 tas.mIsCommisionned = Get<ActiveDatasetManager>().IsCommissioned(); in GetAdvertisementData()
|
D | dataset_updater.cpp | 67 SuccessOrExit(Get<ActiveDatasetManager>().Read(activeDataset)); in RequestUpdate() 171 SuccessOrExit(Get<ActiveDatasetManager>().Read(newDataset)); in HandleDatasetChanged()
|
D | joiner_router.cpp | 292 SuccessOrExit(error = Get<ActiveDatasetManager>().Read(dataset)); in PrepareJoinerEntrustMessage()
|
D | joiner.cpp | 523 Get<ActiveDatasetManager>().SaveLocal(datasetInfo); in HandleTmf()
|
D | border_agent.cpp | 743 …response = Get<ActiveDatasetManager>().ProcessGetRequest(aMessage, DatasetManager::kIgnoreSecurity… in HandleTmfDatasetGet()
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_node.cpp | 40 Get<MeshCoP::ActiveDatasetManager>().SaveLocal(datasetInfo); in Form() 71 SuccessOrQuit(aNode.Get<MeshCoP::ActiveDatasetManager>().Read(dataset)); in Join() 72 Get<MeshCoP::ActiveDatasetManager>().SaveLocal(dataset); in Join()
|
/openthread-latest/src/core/thread/ |
D | tmf.cpp | 123 Case(kUriActiveGet, MeshCoP::ActiveDatasetManager); in HandleResource() 132 Case(kUriActiveSet, MeshCoP::ActiveDatasetManager); in HandleResource() 133 Case(kUriActiveReplace, MeshCoP::ActiveDatasetManager); in HandleResource()
|
D | announce_sender.cpp | 237 SuccessOrExit(Get<MeshCoP::ActiveDatasetManager>().GetChannelMask(channelMask)); in HandleActiveDatasetChanged()
|
D | mle.cpp | 216 IgnoreError(Get<MeshCoP::ActiveDatasetManager>().Restore()); in Stop() 371 IgnoreError(Get<MeshCoP::ActiveDatasetManager>().Restore()); in Restore() 593 if (Get<MeshCoP::ActiveDatasetManager>().Restore() == kErrorNone) in Attach() 1564 … (Get<MeshCoP::ActiveDatasetManager>().IsPartiallyComplete() || !IsFullThreadDevice())); in PrepareAnnounceState() 1566 if (Get<MeshCoP::ActiveDatasetManager>().GetChannelMask(channelMask) != kErrorNone) in PrepareAnnounceState() 1600 IgnoreError(Get<MeshCoP::ActiveDatasetManager>().Restore()); in Reattach() 2191 if (Get<MeshCoP::ActiveDatasetManager>().GetChannelMask(channelMask) != kErrorNone) in GetNextAnnounceChannel() 2879 if (activeTimestamp != Get<MeshCoP::ActiveDatasetManager>().GetTimestamp()) in HandleLeaderData() 3674 …timestampCompare = MeshCoP::Timestamp::Compare(timestamp, Get<MeshCoP::ActiveDatasetManager>()… in HandleAnnounce() 5129 const MeshCoP::Timestamp ×tamp = Get<MeshCoP::ActiveDatasetManager>().GetTimestamp(); in AppendActiveTimestampTlv() [all …]
|
D | mle_router.cpp | 275 …VerifyOrExit(!Get<MeshCoP::ActiveDatasetManager>().IsPartiallyComplete(), error = kErrorInvalidSta… in BecomeLeader() 277 VerifyOrExit(Get<MeshCoP::ActiveDatasetManager>().IsComplete(), error = kErrorInvalidState); in BecomeLeader() 434 IgnoreError(Get<MeshCoP::ActiveDatasetManager>().Restore()); in SetStateRouterOrLeader() 459 Get<MeshCoP::ActiveDatasetManager>().StartLeader(); in SetStateRouterOrLeader() 2125 if (timestamp == Get<MeshCoP::ActiveDatasetManager>().GetTimestamp()) in HandleChildIdRequest() 2609 if (timestamp == Get<MeshCoP::ActiveDatasetManager>().GetTimestamp()) in HandleDataRequest()
|
/openthread-latest/src/core/instance/ |
D | instance.hpp | 549 MeshCoP::ActiveDatasetManager mActiveDataset; 903 template <> inline MeshCoP::ActiveDatasetManager &Instance::Get(void) { return mActiveDataset; } in Get()
|