Home
last modified time | relevance | path

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

/openthread-latest/src/core/meshcop/
Ddataset_manager.hpp53 class PendingDatasetManager;
58 friend class PendingDatasetManager;
407 class PendingDatasetManager : public DatasetManager, private NonCopyable class
418 explicit PendingDatasetManager(Instance &aInstance);
461 … using DelayTimer = TimerMilliIn<PendingDatasetManager, &PendingDatasetManager::HandleDelayTimer>;
466 DeclareTmfHandler(PendingDatasetManager, kUriPendingGet);
468 DeclareTmfHandler(PendingDatasetManager, kUriPendingSet);
Ddataset_manager.cpp264 Get<PendingDatasetManager>().mDelayTimer.Stop(); in Clear()
392 Get<PendingDatasetManager>().StartDelayTimer(aDataset); in LocalSave()
451 IgnoreError(Get<PendingDatasetManager>().Read(pendingDataset)); in SyncLocalWithLeader()
892 PendingDatasetManager::PendingDatasetManager(Instance &aInstance) in PendingDatasetManager() function in ot::MeshCoP::PendingDatasetManager
893 : DatasetManager(aInstance, Dataset::kPending, PendingDatasetManager::HandleTimer) in PendingDatasetManager()
898 Error PendingDatasetManager::ReadActiveTimestamp(Timestamp &aTimestamp) const in ReadActiveTimestamp()
912 Error PendingDatasetManager::ReadRemainingDelay(uint32_t &aRemainingDelay) const in ReadRemainingDelay()
927 void PendingDatasetManager::StartDelayTimer(void) in StartDelayTimer()
940 void PendingDatasetManager::StartDelayTimer(const Dataset &aDataset) in StartDelayTimer()
957 void PendingDatasetManager::HandleDelayTimer(void) in HandleDelayTimer()
[all …]
Ddataset_updater.cpp85 pendingTimestamp = Get<PendingDatasetManager>().GetTimestamp(); in RequestUpdate()
110 Get<PendingDatasetManager>().SaveLocal(activeDataset); in RequestUpdate()
175 SuccessOrExit(Get<PendingDatasetManager>().Read(newDataset)); in HandleDatasetChanged()
Ddataset_manager_ftd.cpp208 Get<PendingDatasetManager>().ApplyActiveDataset(info.mDataset); in HandleSetOrReplace()
394 void PendingDatasetManager::StartLeader(void) { StartDelayTimer(); } in StartLeader()
397 void PendingDatasetManager::HandleTmf<kUriPendingSet>(Coap::Message &aMessage, const Ip6::MessageIn… in HandleTmf()
406 void PendingDatasetManager::ApplyActiveDataset(Dataset &aDataset) in ApplyActiveDataset()
Dtcat_agent.cpp536 Get<PendingDatasetManager>().Clear(); in HandleDecomission()
Dborder_agent.cpp748 …response = Get<PendingDatasetManager>().ProcessGetRequest(aMessage, DatasetManager::kIgnoreSecurit… in HandleTmfDatasetGet()
/openthread-latest/src/core/api/
Ddataset_api.cpp73 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Read(AsCoreType(aDataset)); in otDatasetGetPending()
80 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Read(*aDataset); in otDatasetGetPendingTlvs()
85 AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().SaveLocal(AsCoreType(aDataset)); in otDatasetSetPending()
94 return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().SaveLocal(*aDataset); in otDatasetSetPendingTlvs()
124 …return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().SendGetRequest(AsCoreType(aData… in otDatasetSendMgmtPendingGet()
135 …return AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().SendSetRequest(AsCoreType(aData… in otDatasetSendMgmtPendingSet()
Dthread_api.cpp68 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()
220 AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetNetworkName()
Dlink_api.cpp76 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otLinkSetChannel()
98 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otLinkSetWakeupChannel()
159 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otLinkSetPanId()
Dthread_ftd_api.cpp284 AsCoreType(aInstance).Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetPskc()
301 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetPskcRef()
/openthread-latest/src/core/thread/
Dtmf.cpp124 Case(kUriPendingGet, MeshCoP::PendingDatasetManager); in HandleResource()
134 Case(kUriPendingSet, MeshCoP::PendingDatasetManager); in HandleResource()
Dmle.cpp217 IgnoreError(Get<MeshCoP::PendingDatasetManager>().Restore()); in Stop()
372 IgnoreError(Get<MeshCoP::PendingDatasetManager>().Restore()); in Restore()
542 IgnoreError(Get<MeshCoP::PendingDatasetManager>().Restore()); in BecomeDetached()
1585 if (Get<MeshCoP::PendingDatasetManager>().Restore() == kErrorNone) in Reattach()
1587 IgnoreError(Get<MeshCoP::PendingDatasetManager>().ApplyConfiguration()); in Reattach()
2907 if (pendingTimestamp != Get<MeshCoP::PendingDatasetManager>().GetTimestamp()) in HandleLeaderData()
3289 Get<MeshCoP::PendingDatasetManager>().Clear(); in HandleChildIdResponse()
3299 Get<MeshCoP::PendingDatasetManager>().Clear(); in HandleChildIdResponse()
3701 …if (Get<MeshCoP::PendingDatasetManager>().ReadActiveTimestamp(pendingActiveTimestamp) == kErrorNon… in HandleAnnounce()
3711 … if ((Get<MeshCoP::PendingDatasetManager>().ReadRemainingDelay(remainingDelay) == kErrorNone) && in HandleAnnounce()
[all …]
Dmle_router.cpp435 IgnoreError(Get<MeshCoP::PendingDatasetManager>().Restore()); in SetStateRouterOrLeader()
460 Get<MeshCoP::PendingDatasetManager>().StartLeader(); in SetStateRouterOrLeader()
2143 if (timestamp == Get<MeshCoP::PendingDatasetManager>().GetTimestamp()) in HandleChildIdRequest()
2627 if (timestamp == Get<MeshCoP::PendingDatasetManager>().GetTimestamp()) in HandleDataRequest()
/openthread-latest/src/core/instance/
Dinstance.hpp550 MeshCoP::PendingDatasetManager mPendingDataset;
905 template <> inline MeshCoP::PendingDatasetManager &Instance::Get(void) { return mPendingDataset; } in Get()