Home
last modified time | relevance | path

Searched refs:PendingDatasetManager (Results 1 – 12 of 12) sorted by relevance

/openthread-3.4.0/src/core/api/
Ddataset_api.cpp76 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Read(AsCoreType(aDataset)); in otDatasetGetPending()
83 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Read(*aDataset); in otDatasetGetPendingTlvs()
88 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Save(AsCoreType(aDataset)); in otDatasetSetPending()
95 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Save(*aDataset); in otDatasetSetPendingTlvs()
125 …return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().SendGetRequest(AsCoreType(aData… in otDatasetSendMgmtPendingGet()
136 …return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().SendSetRequest(AsCoreType(aData… in otDatasetSendMgmtPendingSet()
Dthread_api.cpp74 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetExtendedPanId()
121 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetNetworkKey()
139 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetNetworkKeyRef()
169 AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetMeshLocalPrefix()
214 AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetNetworkName()
Dthread_ftd_api.cpp311 AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetPskc()
328 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetPskcRef()
Dlink_api.cpp81 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otLinkSetChannel()
141 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otLinkSetPanId()
/openthread-3.4.0/src/core/meshcop/
Ddataset_manager.hpp497 class PendingDatasetManager : public DatasetManager, private NonCopyable class
508 explicit PendingDatasetManager(Instance &aInstance);
604 … using DelayTimer = TimerMilliIn<PendingDatasetManager, &PendingDatasetManager::HandleDelayTimer>;
609 DeclareTmfHandler(PendingDatasetManager, kUriPendingGet);
611 DeclareTmfHandler(PendingDatasetManager, kUriPendingSet);
Ddataset_manager.cpp260 IgnoreError(Get<PendingDatasetManager>().Read(pendingDataset)); in SendSet()
674 PendingDatasetManager::PendingDatasetManager(Instance &aInstance) in PendingDatasetManager() function in ot::MeshCoP::PendingDatasetManager
675 : DatasetManager(aInstance, Dataset::kPending, PendingDatasetManager::HandleTimer) in PendingDatasetManager()
680 void PendingDatasetManager::Clear(void) in Clear()
686 void PendingDatasetManager::ClearNetwork(void) in ClearNetwork()
695 Error PendingDatasetManager::Save(const Dataset::Info &aDatasetInfo) in Save()
706 Error PendingDatasetManager::Save(const otOperationalDatasetTlvs &aDataset) in Save()
717 Error PendingDatasetManager::Save(const Dataset &aDataset) in Save()
728 Error PendingDatasetManager::Save(const Timestamp &aTimestamp, in Save()
745 void PendingDatasetManager::StartDelayTimer(void) in StartDelayTimer()
[all …]
Ddataset_updater.cpp132 if (Get<PendingDatasetManager>().GetTimestamp() != nullptr) in PreparePendingDataset()
134 timestamp = *Get<PendingDatasetManager>().GetTimestamp(); in PreparePendingDataset()
147 SuccessOrExit(error = Get<PendingDatasetManager>().Save(dataset)); in PreparePendingDataset()
197 …if (aEvents.Contains(kEventPendingDatasetChanged) && Get<PendingDatasetManager>().Read(dataset) ==… in HandleNotifierEvents()
Ddataset_manager_ftd.cpp235 Get<PendingDatasetManager>().ApplyActiveDataset(activeTimestamp, aMessage); in HandleSet()
410 void PendingDatasetManager::StartLeader(void) { StartDelayTimer(); } in StartLeader()
413 void PendingDatasetManager::HandleTmf<kUriPendingSet>(Coap::Message &aMessage, const Ip6::MessageIn… in HandleTmf()
423 void PendingDatasetManager::ApplyActiveDataset(const Timestamp &aTimestamp, Coap::Message &aMessage) in ApplyActiveDataset()
/openthread-3.4.0/src/core/thread/
Dtmf.cpp126 Case(kUriPendingGet, MeshCoP::PendingDatasetManager); in HandleResource()
135 Case(kUriPendingSet, MeshCoP::PendingDatasetManager); in HandleResource()
Dmle.cpp237 Get<MeshCoP::PendingDatasetManager>().HandleDetach(); in Stop()
370 IgnoreError(Get<MeshCoP::PendingDatasetManager>().Restore()); in Restore()
536 Get<MeshCoP::PendingDatasetManager>().HandleDetach(); in BecomeDetached()
1563 if (Get<MeshCoP::PendingDatasetManager>().Restore() == kErrorNone) in Reattach()
1565 IgnoreError(Get<MeshCoP::PendingDatasetManager>().ApplyConfiguration()); in Reattach()
2948 timestamp = Get<MeshCoP::PendingDatasetManager>().GetTimestamp(); in HandleLeaderData()
3004 … IgnoreError(Get<MeshCoP::PendingDatasetManager>().Save(pendingTimestamp, aRxInfo.mMessage, in HandleLeaderData()
3378 Get<MeshCoP::PendingDatasetManager>().Clear(); in HandleChildIdResponse()
3388 …IgnoreError(Get<MeshCoP::PendingDatasetManager>().Save(timestamp, aRxInfo.mMessage, offset, length… in HandleChildIdResponse()
3393 Get<MeshCoP::PendingDatasetManager>().ClearNetwork(); in HandleChildIdResponse()
[all …]
Dmle_router.cpp388 IgnoreError(Get<MeshCoP::PendingDatasetManager>().Restore()); in SetStateRouterOrLeader()
413 Get<MeshCoP::PendingDatasetManager>().StartLeader(); in SetStateRouterOrLeader()
2086 …(MeshCoP::Timestamp::Compare(&timestamp, Get<MeshCoP::PendingDatasetManager>().GetTimestamp()) != … in HandleChildIdRequest()
2614 …if (MeshCoP::Timestamp::Compare(&timestamp, Get<MeshCoP::PendingDatasetManager>().GetTimestamp()) … in HandleDataRequest()
/openthread-3.4.0/src/core/common/
Dinstance.hpp466 MeshCoP::PendingDatasetManager mPendingDataset;
792 template <> inline MeshCoP::PendingDatasetManager &Instance::Get(void) { return mPendingDataset; } in Get()