Home
last modified time | relevance | path

Searched refs:ActiveDatasetManager (Results 1 – 19 of 19) sorted by relevance

/openthread-latest/src/core/api/
Ddataset_api.cpp42 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()
Ddataset_ftd_api.cpp46 …return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().CreateNewNetwork(AsCoreType(aDat… in otDatasetCreateNewNetwork()
Dthread_api.cpp67 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()
Dlink_api.cpp75 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otLinkSetChannel()
97 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otLinkSetWakeupChannel()
158 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otLinkSetPanId()
Dthread_ftd_api.cpp283 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetPskc()
300 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetPskcRef()
/openthread-latest/src/core/meshcop/
Ddataset_manager.hpp52 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);
Ddataset_manager_ftd.cpp124 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()
Ddataset_manager.cpp856 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()
Dtcat_agent.cpp225 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()
Ddataset_updater.cpp67 SuccessOrExit(Get<ActiveDatasetManager>().Read(activeDataset)); in RequestUpdate()
171 SuccessOrExit(Get<ActiveDatasetManager>().Read(newDataset)); in HandleDatasetChanged()
Djoiner_router.cpp292 SuccessOrExit(error = Get<ActiveDatasetManager>().Read(dataset)); in PrepareJoinerEntrustMessage()
Djoiner.cpp523 Get<ActiveDatasetManager>().SaveLocal(datasetInfo); in HandleTmf()
Dborder_agent.cpp743 …response = Get<ActiveDatasetManager>().ProcessGetRequest(aMessage, DatasetManager::kIgnoreSecurity… in HandleTmfDatasetGet()
/openthread-latest/tests/nexus/platform/
Dnexus_node.cpp40 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/
Dtmf.cpp123 Case(kUriActiveGet, MeshCoP::ActiveDatasetManager); in HandleResource()
132 Case(kUriActiveSet, MeshCoP::ActiveDatasetManager); in HandleResource()
133 Case(kUriActiveReplace, MeshCoP::ActiveDatasetManager); in HandleResource()
Dannounce_sender.cpp237 SuccessOrExit(Get<MeshCoP::ActiveDatasetManager>().GetChannelMask(channelMask)); in HandleActiveDatasetChanged()
Dmle.cpp216 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 &timestamp = Get<MeshCoP::ActiveDatasetManager>().GetTimestamp(); in AppendActiveTimestampTlv()
[all …]
Dmle_router.cpp275 …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/
Dinstance.hpp549 MeshCoP::ActiveDatasetManager mActiveDataset;
903 template <> inline MeshCoP::ActiveDatasetManager &Instance::Get(void) { return mActiveDataset; } in Get()