Home
last modified time | relevance | path

Searched refs:aDataset (Results 1 – 25 of 29) sorted by relevance

12

/openthread-latest/src/cli/
Dcli_dataset.hpp87 void (Dataset::*mOutput)(const otOperationalDataset &aDataset);
88 otError (Dataset::*mParse)(Arg *&aArgs, otOperationalDataset &aDataset);
93 void OutputActiveTimestamp(const otOperationalDataset &aDataset);
94 void OutputChannel(const otOperationalDataset &aDataset);
95 void OutputWakeupChannel(const otOperationalDataset &aDataset);
96 void OutputChannelMask(const otOperationalDataset &aDataset);
97 void OutputDelay(const otOperationalDataset &aDataset);
98 void OutputExtendedPanId(const otOperationalDataset &aDataset);
99 void OutputMeshLocalPrefix(const otOperationalDataset &aDataset);
100 void OutputNetworkKey(const otOperationalDataset &aDataset);
[all …]
Dcli_dataset.cpp168 void Dataset::OutputActiveTimestamp(const otOperationalDataset &aDataset) in OutputActiveTimestamp() argument
170 OutputUint64Line(aDataset.mActiveTimestamp.mSeconds); in OutputActiveTimestamp()
189 void Dataset::OutputChannel(const otOperationalDataset &aDataset) { OutputLine("%u", aDataset.mChan… in OutputChannel() argument
207 void Dataset::OutputWakeupChannel(const otOperationalDataset &aDataset) { OutputLine("%u", aDataset in OutputWakeupChannel() argument
225 void Dataset::OutputChannelMask(const otOperationalDataset &aDataset) in OutputChannelMask() argument
227 OutputLine("0x%08lx", ToUlong(aDataset.mChannelMask)); in OutputChannelMask()
247 …oid Dataset::OutputDelay(const otOperationalDataset &aDataset) { OutputLine("%lu", ToUlong(aDatase… in OutputDelay() argument
268 void Dataset::OutputExtendedPanId(const otOperationalDataset &aDataset) { OutputBytesLine(aDataset.… in OutputExtendedPanId() argument
286 void Dataset::OutputMeshLocalPrefix(const otOperationalDataset &aDataset) in OutputMeshLocalPrefix() argument
288 OutputIp6PrefixLine(aDataset.mMeshLocalPrefix); in OutputMeshLocalPrefix()
[all …]
/openthread-latest/src/core/api/
Ddataset_api.cpp45 otError otDatasetGetActive(otInstance *aInstance, otOperationalDataset *aDataset) in otDatasetGetActive() argument
47 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Read(AsCoreType(aDataset)); in otDatasetGetActive()
50 otError otDatasetGetActiveTlvs(otInstance *aInstance, otOperationalDatasetTlvs *aDataset) in otDatasetGetActiveTlvs() argument
52 AssertPointerIsNotNull(aDataset); in otDatasetGetActiveTlvs()
54 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Read(*aDataset); in otDatasetGetActiveTlvs()
57 otError otDatasetSetActive(otInstance *aInstance, const otOperationalDataset *aDataset) in otDatasetSetActive() argument
59 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SaveLocal(AsCoreType(aDataset)); in otDatasetSetActive()
64 otError otDatasetSetActiveTlvs(otInstance *aInstance, const otOperationalDatasetTlvs *aDataset) in otDatasetSetActiveTlvs() argument
66 AssertPointerIsNotNull(aDataset); in otDatasetSetActiveTlvs()
68 return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SaveLocal(*aDataset); in otDatasetSetActiveTlvs()
[all …]
Ddataset_ftd_api.cpp44 otError otDatasetCreateNewNetwork(otInstance *aInstance, otOperationalDataset *aDataset) in otDatasetCreateNewNetwork() argument
46 … AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().CreateNewNetwork(AsCoreType(aDataset)); in otDatasetCreateNewNetwork()
Ddataset_updater_api.cpp43 const otOperationalDataset *aDataset, in otDatasetUpdaterRequestUpdate() argument
47 …return AsCoreType(aInstance).Get<MeshCoP::DatasetUpdater>().RequestUpdate(AsCoreType(aDataset), aC… in otDatasetUpdaterRequestUpdate()
Dnetdata_api.cpp104 void otNetDataGetCommissioningDataset(otInstance *aInstance, otCommissioningDataset *aDataset) in otNetDataGetCommissioningDataset() argument
106 …urn AsCoreType(aInstance).Get<NetworkData::Leader>().GetCommissioningDataset(AsCoreType(aDataset)); in otNetDataGetCommissioningDataset()
Dcommissioner_api.cpp164 const otCommissioningDataset *aDataset, in otCommissionerSendMgmtSet() argument
168 …reType(aInstance).Get<MeshCoP::Commissioner>().SendMgmtCommissionerSetRequest(AsCoreType(aDataset), in otCommissionerSendMgmtSet()
/openthread-latest/src/core/meshcop/
Ddataset_manager.cpp73 void DatasetManager::Restore(const Dataset &aDataset) in Restore() argument
80 VerifyOrExit(aDataset.GetLength() != 0); in Restore()
84 if (aDataset.ReadTimestamp(mType, mLocalTimestamp) == kErrorNone) in Restore()
91 IgnoreError(ApplyConfiguration(aDataset)); in Restore()
100 Error DatasetManager::Read(Dataset &aDataset) const in Read()
104 aDataset.Clear(); in Read()
106 SuccessOrExit(error = Get<Settings>().ReadOperationalDataset(mType, aDataset)); in Read()
109 EmplaceSecurelyStoredKeys(aDataset); in Read()
114 aDataset.RemoveTlv(Tlv::kPendingTimestamp); in Read()
115 aDataset.RemoveTlv(Tlv::kDelayTimer); in Read()
[all …]
Ddataset_updater.cpp49 Error DatasetUpdater::RequestUpdate(const Dataset::Info &aDataset, UpdaterCallback aCallback, void … in RequestUpdate() argument
53 dataset.SetFrom(aDataset); in RequestUpdate()
57 Error DatasetUpdater::RequestUpdate(Dataset &aDataset, UpdaterCallback aCallback, void *aContext) in RequestUpdate() argument
71 SuccessOrExit(aDataset.ValidateTlvs()); in RequestUpdate()
72 VerifyOrExit(!aDataset.ContainsTlv(Tlv::kActiveTimestamp)); in RequestUpdate()
73 VerifyOrExit(!aDataset.ContainsTlv(Tlv::kPendingTimestamp)); in RequestUpdate()
77 VerifyOrExit(!aDataset.IsSubsetOf(activeDataset), error = kErrorAlready); in RequestUpdate()
83 SuccessOrExit(error = aDataset.Write<ActiveTimestampTlv>(activeTimestamp)); in RequestUpdate()
93 SuccessOrExit(error = aDataset.Write<PendingTimestampTlv>(pendingTimestamp)); in RequestUpdate()
95 if (!aDataset.ContainsTlv(Tlv::kDelayTimer)) in RequestUpdate()
[all …]
Ddataset_manager.hpp105 Error Read(Dataset &aDataset) const;
132 void SaveLocal(const Dataset &aDataset);
162 Error Save(const Dataset &aDataset) { return Save(aDataset, /* aAllowOlderTimestamp */ false); } in Save() argument
280 void Restore(const Dataset &aDataset);
281 Error ApplyConfiguration(const Dataset &aDataset) const;
284 Error Save(const Dataset &aDataset, bool aAllowOlderTimestamp);
285 void LocalSave(const Dataset &aDataset);
287 void SyncLocalWithLeader(const Dataset &aDataset);
288 Error SendSetRequest(const Dataset &aDataset);
297 void MoveKeysToSecureStorage(Dataset &aDataset) const;
[all …]
Ddataset_updater.hpp100 Error RequestUpdate(const Dataset::Info &aDataset, UpdaterCallback aCallback, void *aContext);
116 Error RequestUpdate(Dataset &aDataset, UpdaterCallback aCallback, void *aContext);
Ddataset.cpp316 void Dataset::SetFrom(const Dataset &aDataset) in SetFrom() argument
318 memcpy(mTlvs, aDataset.mTlvs, aDataset.mLength); in SetFrom()
319 mLength = aDataset.mLength; in SetFrom()
320 mUpdateTime = aDataset.GetUpdateTime(); in SetFrom()
394 Error Dataset::WriteTlvsFrom(const Dataset &aDataset) in WriteTlvsFrom() argument
398 SuccessOrExit(error = aDataset.ValidateTlvs()); in WriteTlvsFrom()
400 … for (const Tlv *tlv = aDataset.GetTlvsStart(); tlv < aDataset.GetTlvsEnd(); tlv = tlv->GetNext()) in WriteTlvsFrom()
Ddataset_manager_ftd.cpp406 void PendingDatasetManager::ApplyActiveDataset(Dataset &aDataset) in ApplyActiveDataset() argument
412 SuccessOrExit(aDataset.Read<ActiveTimestampTlv>(activeTimestamp)); in ApplyActiveDataset()
413 SuccessOrExit(aDataset.Write<PendingTimestampTlv>(activeTimestamp)); in ApplyActiveDataset()
414 SuccessOrExit(aDataset.Write<DelayTimerTlv>(Get<Leader>().GetDelayTimerMinimal())); in ApplyActiveDataset()
416 IgnoreError(DatasetManager::Save(aDataset)); in ApplyActiveDataset()
417 StartDelayTimer(aDataset); in ApplyActiveDataset()
Dcommissioner.cpp655 Error Commissioner::SendMgmtCommissionerSetRequest(const CommissioningDataset &aDataset, in SendMgmtCommissionerSetRequest() argument
666 if (aDataset.IsLocatorSet()) in SendMgmtCommissionerSetRequest()
668 SuccessOrExit(error = Tlv::Append<BorderAgentLocatorTlv>(*message, aDataset.GetLocator())); in SendMgmtCommissionerSetRequest()
671 if (aDataset.IsSessionIdSet()) in SendMgmtCommissionerSetRequest()
673 … SuccessOrExit(error = Tlv::Append<CommissionerSessionIdTlv>(*message, aDataset.GetSessionId())); in SendMgmtCommissionerSetRequest()
676 if (aDataset.IsSteeringDataSet()) in SendMgmtCommissionerSetRequest()
678 const SteeringData &steeringData = aDataset.GetSteeringData(); in SendMgmtCommissionerSetRequest()
683 if (aDataset.IsJoinerUdpPortSet()) in SendMgmtCommissionerSetRequest()
685 SuccessOrExit(error = Tlv::Append<JoinerUdpPortTlv>(*message, aDataset.GetJoinerUdpPort())); in SendMgmtCommissionerSetRequest()
Ddataset.hpp417 Error WriteTlvsFrom(const Dataset &aDataset);
555 void SetFrom(const Dataset &aDataset);
Dtcat_agent.cpp192 Dataset *aDataset) const in CheckCommandClassAuthorizationFlags()
223 if (aDataset == nullptr) in CheckCommandClassAuthorizationFlags()
229 aDataset->ConvertTo(datasetInfo); in CheckCommandClassAuthorizationFlags()
/openthread-latest/include/openthread/
Ddataset.h336 otError otDatasetGetActive(otInstance *aInstance, otOperationalDataset *aDataset);
347 otError otDatasetGetActiveTlvs(otInstance *aInstance, otOperationalDatasetTlvs *aDataset);
375 otError otDatasetSetActive(otInstance *aInstance, const otOperationalDataset *aDataset);
399 otError otDatasetSetActiveTlvs(otInstance *aInstance, const otOperationalDatasetTlvs *aDataset);
410 otError otDatasetGetPending(otInstance *aInstance, otOperationalDataset *aDataset);
421 otError otDatasetGetPendingTlvs(otInstance *aInstance, otOperationalDatasetTlvs *aDataset);
436 otError otDatasetSetPending(otInstance *aInstance, const otOperationalDataset *aDataset);
447 otError otDatasetSetPendingTlvs(otInstance *aInstance, const otOperationalDatasetTlvs *aDataset);
482 const otOperationalDataset *aDataset,
521 const otOperationalDataset *aDataset,
[all …]
Ddataset_ftd.h60 otError otDatasetCreateNewNetwork(otInstance *aInstance, otOperationalDataset *aDataset);
Ddataset_updater.h90 const otOperationalDataset *aDataset,
Dnetdata.h238 void otNetDataGetCommissioningDataset(otInstance *aInstance, otCommissioningDataset *aDataset);
Dcommissioner.h437 const otCommissioningDataset *aDataset,
/openthread-latest/src/core/thread/
Dnetwork_data_leader.cpp531 void Leader::GetCommissioningDataset(MeshCoP::CommissioningDataset &aDataset) const in GetCommissioningDataset()
537 aDataset.Clear(); in GetCommissioningDataset()
541 aDataset.mIsLocatorSet = (FindBorderAgentRloc(aDataset.mLocator) == kErrorNone); in GetCommissioningDataset()
542 aDataset.mIsSessionIdSet = (FindCommissioningSessionId(aDataset.mSessionId) == kErrorNone); in GetCommissioningDataset()
543 aDataset.mIsJoinerUdpPortSet = (FindJoinerUdpPort(aDataset.mJoinerUdpPort) == kErrorNone); in GetCommissioningDataset()
544aDataset.mIsSteeringDataSet = (FindSteeringData(AsCoreType(&aDataset.mSteeringData)) == kErrorNon… in GetCommissioningDataset()
561 ExitNow(aDataset.mHasExtraTlv = true); in GetCommissioningDataset()
/openthread-latest/src/ncp/
Dncp_base_mtd.cpp1229 otError NcpBase::EncodeOperationalDataset(const otOperationalDataset &aDataset) in EncodeOperationalDataset() argument
1233 if (aDataset.mComponents.mIsActiveTimestampPresent) in EncodeOperationalDataset()
1235 const otTimestamp &activeTimestamp = aDataset.mActiveTimestamp; in EncodeOperationalDataset()
1243 if (aDataset.mComponents.mIsPendingTimestampPresent) in EncodeOperationalDataset()
1245 const otTimestamp &pendingTimestamp = aDataset.mPendingTimestamp; in EncodeOperationalDataset()
1253 if (aDataset.mComponents.mIsNetworkKeyPresent) in EncodeOperationalDataset()
1257 SuccessOrExit(error = mEncoder.WriteData(aDataset.mNetworkKey.m8, OT_NETWORK_KEY_SIZE)); in EncodeOperationalDataset()
1261 if (aDataset.mComponents.mIsNetworkNamePresent) in EncodeOperationalDataset()
1265 SuccessOrExit(error = mEncoder.WriteUtf8(aDataset.mNetworkName.m8)); in EncodeOperationalDataset()
1269 if (aDataset.mComponents.mIsExtendedPanIdPresent) in EncodeOperationalDataset()
[all …]
/openthread-latest/src/core/common/
Dsettings.cpp232 …id Settings::SaveOperationalDataset(MeshCoP::Dataset::Type aType, const MeshCoP::Dataset &aDataset) in SaveOperationalDataset() argument
235 Error error = Get<SettingsDriver>().Set(key, aDataset.GetBytes(), aDataset.GetLength()); in SaveOperationalDataset()
242 Error Settings::ReadOperationalDataset(MeshCoP::Dataset::Type aType, MeshCoP::Dataset &aDataset) co… in ReadOperationalDataset()
247 …SuccessOrExit(error = Get<SettingsDriver>().Get(KeyForDatasetType(aType), aDataset.GetBytes(), &le… in ReadOperationalDataset()
250 aDataset.SetLength(static_cast<uint8_t>(length)); in ReadOperationalDataset()
Dsettings.hpp785 void SaveOperationalDataset(MeshCoP::Dataset::Type aType, const MeshCoP::Dataset &aDataset);
796 Error ReadOperationalDataset(MeshCoP::Dataset::Type aType, MeshCoP::Dataset &aDataset) const;

12