/openthread-latest/src/cli/ |
D | cli_dataset.hpp | 87 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 …]
|
D | cli_dataset.cpp | 168 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/ |
D | dataset_api.cpp | 45 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 …]
|
D | dataset_ftd_api.cpp | 44 otError otDatasetCreateNewNetwork(otInstance *aInstance, otOperationalDataset *aDataset) in otDatasetCreateNewNetwork() argument 46 … AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().CreateNewNetwork(AsCoreType(aDataset)); in otDatasetCreateNewNetwork()
|
D | dataset_updater_api.cpp | 43 const otOperationalDataset *aDataset, in otDatasetUpdaterRequestUpdate() argument 47 …return AsCoreType(aInstance).Get<MeshCoP::DatasetUpdater>().RequestUpdate(AsCoreType(aDataset), aC… in otDatasetUpdaterRequestUpdate()
|
D | netdata_api.cpp | 104 void otNetDataGetCommissioningDataset(otInstance *aInstance, otCommissioningDataset *aDataset) in otNetDataGetCommissioningDataset() argument 106 …urn AsCoreType(aInstance).Get<NetworkData::Leader>().GetCommissioningDataset(AsCoreType(aDataset)); in otNetDataGetCommissioningDataset()
|
D | commissioner_api.cpp | 164 const otCommissioningDataset *aDataset, in otCommissionerSendMgmtSet() argument 168 …reType(aInstance).Get<MeshCoP::Commissioner>().SendMgmtCommissionerSetRequest(AsCoreType(aDataset), in otCommissionerSendMgmtSet()
|
/openthread-latest/src/core/meshcop/ |
D | dataset_manager.cpp | 73 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 …]
|
D | dataset_updater.cpp | 49 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 …]
|
D | dataset_manager.hpp | 105 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 …]
|
D | dataset_updater.hpp | 100 Error RequestUpdate(const Dataset::Info &aDataset, UpdaterCallback aCallback, void *aContext); 116 Error RequestUpdate(Dataset &aDataset, UpdaterCallback aCallback, void *aContext);
|
D | dataset.cpp | 316 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()
|
D | dataset_manager_ftd.cpp | 406 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()
|
D | commissioner.cpp | 655 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()
|
D | dataset.hpp | 417 Error WriteTlvsFrom(const Dataset &aDataset); 555 void SetFrom(const Dataset &aDataset);
|
D | tcat_agent.cpp | 192 Dataset *aDataset) const in CheckCommandClassAuthorizationFlags() 223 if (aDataset == nullptr) in CheckCommandClassAuthorizationFlags() 229 aDataset->ConvertTo(datasetInfo); in CheckCommandClassAuthorizationFlags()
|
/openthread-latest/include/openthread/ |
D | dataset.h | 336 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 …]
|
D | dataset_ftd.h | 60 otError otDatasetCreateNewNetwork(otInstance *aInstance, otOperationalDataset *aDataset);
|
D | dataset_updater.h | 90 const otOperationalDataset *aDataset,
|
D | netdata.h | 238 void otNetDataGetCommissioningDataset(otInstance *aInstance, otCommissioningDataset *aDataset);
|
D | commissioner.h | 437 const otCommissioningDataset *aDataset,
|
/openthread-latest/src/core/thread/ |
D | network_data_leader.cpp | 531 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() 544 …aDataset.mIsSteeringDataSet = (FindSteeringData(AsCoreType(&aDataset.mSteeringData)) == kErrorNon… in GetCommissioningDataset() 561 ExitNow(aDataset.mHasExtraTlv = true); in GetCommissioningDataset()
|
/openthread-latest/src/ncp/ |
D | ncp_base_mtd.cpp | 1229 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/ |
D | settings.cpp | 232 …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()
|
D | settings.hpp | 785 void SaveOperationalDataset(MeshCoP::Dataset::Type aType, const MeshCoP::Dataset &aDataset); 796 Error ReadOperationalDataset(MeshCoP::Dataset::Type aType, MeshCoP::Dataset &aDataset) const;
|