/openthread-latest/tests/nexus/ |
D | test_border_agent.cpp | 68 … VerifyOrQuit(node0.Get<MeshCoP::BorderAgent>().GetState() == MeshCoP::BorderAgent::kStateStarted); in TestBorderAgent() 70 …SuccessOrQuit(node0.Get<Ip6::Filter>().AddUnsecurePort(node0.Get<MeshCoP::BorderAgent>().GetUdpPor… in TestBorderAgent() 76 sockAddr.SetPort(node0.Get<MeshCoP::BorderAgent>().GetUdpPort()); in TestBorderAgent() 88 …VerifyOrQuit(node0.Get<MeshCoP::BorderAgent>().GetState() == MeshCoP::BorderAgent::kStateConnected… in TestBorderAgent() 98 … VerifyOrQuit(node0.Get<MeshCoP::BorderAgent>().GetState() == MeshCoP::BorderAgent::kStateStarted); in TestBorderAgent() 110 …VerifyOrQuit(node0.Get<MeshCoP::BorderAgent>().GetState() == MeshCoP::BorderAgent::kStateConnected… in TestBorderAgent() 117 SuccessOrQuit(Tlv::Append<MeshCoP::CommissionerIdTlv>(*message, "node1")); in TestBorderAgent() 122 …VerifyOrQuit(node0.Get<MeshCoP::BorderAgent>().GetState() == MeshCoP::BorderAgent::kStateAccepted); in TestBorderAgent() 129 …VerifyOrQuit(node0.Get<MeshCoP::BorderAgent>().GetState() == MeshCoP::BorderAgent::kStateAccepted); in TestBorderAgent() 134 SuccessOrQuit(Tlv::Append<MeshCoP::StateTlv>(*message, MeshCoP::StateTlv::kAccept)); in TestBorderAgent() [all …]
|
/openthread-latest/src/core/api/ |
D | border_agent_api.cpp | 48 return AsCoreType(aInstance).Get<MeshCoP::BorderAgent>().GetId(AsCoreType(aId)); in otBorderAgentGetId() 53 return AsCoreType(aInstance).Get<MeshCoP::BorderAgent>().SetId(AsCoreType(aId)); in otBorderAgentSetId() 61 switch (AsCoreType(aInstance).Get<MeshCoP::BorderAgent>().GetState()) in otBorderAgentGetState() 63 case MeshCoP::BorderAgent::kStateStopped: in otBorderAgentGetState() 65 case MeshCoP::BorderAgent::kStateStarted: in otBorderAgentGetState() 68 case MeshCoP::BorderAgent::kStateConnected: in otBorderAgentGetState() 69 case MeshCoP::BorderAgent::kStateAccepted: in otBorderAgentGetState() 79 return AsCoreType(aInstance).Get<MeshCoP::BorderAgent>().GetUdpPort(); in otBorderAgentGetUdpPort() 91 …return AsCoreType(aInstance).Get<MeshCoP::BorderAgent>().SetEphemeralKey(aKeyString, aTimeout, aUd… in otBorderAgentSetEphemeralKey() 96 AsCoreType(aInstance).Get<MeshCoP::BorderAgent>().ClearEphemeralKey(); in otBorderAgentClearEphemeralKey() [all …]
|
D | commissioner_api.cpp | 47 …return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().Start(aStateCallback, aJoinerCallback, a… in otCommissionerStart() 52 return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().GetId(); in otCommissionerGetId() 57 return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().SetId(aId); in otCommissionerSetId() 60 otError otCommissionerStop(otInstance *aInstance) { return AsCoreType(aInstance).Get<MeshCoP::Commi… in otCommissionerStop() 65 MeshCoP::Commissioner &commissioner = AsCoreType(aInstance).Get<MeshCoP::Commissioner>(); in otCommissionerAddJoiner() 84 …return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().AddJoiner(AsCoreType(aDiscerner), aPskd,… in otCommissionerAddJoinerWithDiscerner() 89 … return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().GetNextJoinerInfo(*aIterator, *aJoiner); in otCommissionerGetNextJoinerInfo() 95 MeshCoP::Commissioner &commissioner = AsCoreType(aInstance).Get<MeshCoP::Commissioner>(); in otCommissionerRemoveJoiner() 111 … return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().RemoveJoiner(AsCoreType(aDiscerner), 0); in otCommissionerRemoveJoinerWithDiscerner() 116 return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().SetProvisioningUrl(aProvisioningUrl); in otCommissionerSetProvisioningUrl() [all …]
|
D | dataset_api.cpp | 42 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() 73 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() 103 …return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().SendGetRequest(AsCoreType(aDatas… in otDatasetSendMgmtActiveGet() [all …]
|
D | joiner_api.cpp | 52 …return AsCoreType(aInstance).Get<MeshCoP::Joiner>().Start(aPskd, aProvisioningUrl, aVendorName, aV… in otJoinerStart() 56 void otJoinerStop(otInstance *aInstance) { AsCoreType(aInstance).Get<MeshCoP::Joiner>().Stop(); } in otJoinerStop() 60 return MapEnum(AsCoreType(aInstance).Get<MeshCoP::Joiner>().GetState()); in otJoinerGetState() 65 return &AsCoreType(aInstance).Get<MeshCoP::Joiner>().GetId(); in otJoinerGetId() 71 MeshCoP::Joiner &joiner = AsCoreType(aInstance).Get<MeshCoP::Joiner>(); in otJoinerSetDiscerner() 87 return AsCoreType(aInstance).Get<MeshCoP::Joiner>().GetDiscerner(); in otJoinerGetDiscerner() 94 return MeshCoP::Joiner::StateToString(MapEnum(aState)); in otJoinerStateToString()
|
D | thread_api.cpp | 54 return &AsCoreType(aInstance).Get<MeshCoP::ExtendedPanIdManager>().GetExtPanId(); in otThreadGetExtendedPanId() 61 const MeshCoP::ExtendedPanId &extPanId = AsCoreType(aExtendedPanId); in otThreadSetExtendedPanId() 65 instance.Get<MeshCoP::ExtendedPanIdManager>().SetExtPanId(extPanId); in otThreadSetExtendedPanId() 67 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetExtendedPanId() 68 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetExtendedPanId() 120 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetNetworkKey() 121 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetNetworkKey() 138 instance.Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetNetworkKeyRef() 139 instance.Get<MeshCoP::PendingDatasetManager>().Clear(); in otThreadSetNetworkKeyRef() 168 AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().Clear(); in otThreadSetMeshLocalPrefix() [all …]
|
D | dataset_ftd_api.cpp | 46 …return AsCoreType(aInstance).Get<MeshCoP::ActiveDatasetManager>().CreateNewNetwork(AsCoreType(aDat… in otDatasetCreateNewNetwork() 51 return AsCoreType(aInstance).Get<MeshCoP::Leader>().GetDelayTimerMinimal(); in otDatasetGetDelayTimerMinimal() 56 return AsCoreType(aInstance).Get<MeshCoP::Leader>().SetDelayTimerMinimal(aDelayTimerMinimal); in otDatasetSetDelayTimerMinimal()
|
D | dataset_updater_api.cpp | 47 …return AsCoreType(aInstance).Get<MeshCoP::DatasetUpdater>().RequestUpdate(AsCoreType(aDataset), aC… in otDatasetUpdaterRequestUpdate() 53 AsCoreType(aInstance).Get<MeshCoP::DatasetUpdater>().CancelUpdate(); in otDatasetUpdaterCancelUpdate() 58 return AsCoreType(aInstance).Get<MeshCoP::DatasetUpdater>().IsUpdateOngoing(); in otDatasetUpdaterIsUpdateOngoing()
|
/openthread-latest/tests/unit/ |
D | test_meshcop.cpp | 41 MeshCoP::SteeringData steeringData; in TestSteeringData() 42 MeshCoP::SteeringData::HashBitIndexes indexes; in TestSteeringData() 52 MeshCoP::SteeringData::CalculateHashBitIndexes(joinerId2, indexes); in TestSteeringData() 74 for (uint8_t len = 1; len <= MeshCoP::SteeringData::kMaxLength; len++) in TestSteeringData() 118 MeshCoP::Timestamp t1; in TestTimestamp() 119 MeshCoP::Timestamp t2; in TestTimestamp() 120 MeshCoP::Timestamp::Info info; in TestTimestamp() 127 VerifyOrQuit(MeshCoP::Timestamp::Compare(t1, t1) == 0); in TestTimestamp() 136 VerifyOrQuit(MeshCoP::Timestamp::Compare(t2, t2) == 0); in TestTimestamp() 143 VerifyOrQuit(MeshCoP::Timestamp::Compare(t1, t2) > 0); in TestTimestamp() [all …]
|
D | test_network_name.cpp | 37 void CompareNetworkName(const MeshCoP::NetworkName &aNetworkName, const char *aNameString) in CompareNetworkName() 57 MeshCoP::NetworkName networkName; in TestNetworkName() 58 MeshCoP::NetworkName networkName2; in TestNetworkName() 62 SuccessOrQuit(networkName.Set(MeshCoP::NameData(kName1, sizeof(kName1)))); in TestNetworkName() 65 VerifyOrQuit(networkName.Set(MeshCoP::NameData(kName1, sizeof(kName1))) == kErrorAlready, in TestNetworkName() 69 VerifyOrQuit(networkName.Set(MeshCoP::NameData(kName1, sizeof(kName1) - 1)) == kErrorAlready, in TestNetworkName() 72 SuccessOrQuit(networkName.Set(MeshCoP::NameData(kName2, sizeof(kName2)))); in TestNetworkName() 75 SuccessOrQuit(networkName.Set(MeshCoP::NameData(kEmptyName, 0))); in TestNetworkName() 78 SuccessOrQuit(networkName.Set(MeshCoP::NameData(kLongName, sizeof(kLongName)))); in TestNetworkName() 81 …VerifyOrQuit(networkName.Set(MeshCoP::NameData(kLongName, sizeof(kLongName) - 1)) == kErrorAlready, in TestNetworkName() [all …]
|
D | test_pskc.cpp | 37 namespace MeshCoP { namespace 119 ot::MeshCoP::TestMinimumPassphrase(); in main() 120 ot::MeshCoP::TestMaximumPassphrase(); in main() 121 ot::MeshCoP::TestExampleInSpec(); in main()
|
/openthread-latest/src/core/meshcop/ |
D | energy_scan_client.cpp | 61 VerifyOrExit(Get<MeshCoP::Commissioner>().IsActive(), error = kErrorInvalidState); in SendQuery() 68 …error = Tlv::Append<MeshCoP::CommissionerSessionIdTlv>(*message, Get<MeshCoP::Commissioner>().GetS… in SendQuery() 70 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, aChannelMask)); in SendQuery() 72 SuccessOrExit(error = Tlv::Append<MeshCoP::CountTlv>(*message, aCount)); in SendQuery() 73 SuccessOrExit(error = Tlv::Append<MeshCoP::PeriodTlv>(*message, aPeriod)); in SendQuery() 74 SuccessOrExit(error = Tlv::Append<MeshCoP::ScanDurationTlv>(*message, aScanDuration)); in SendQuery() 92 MeshCoP::EnergyListTlv energyListTlv; in HandleTmf() 98 SuccessOrExit(MeshCoP::ChannelMaskTlv::FindIn(aMessage, mask)); in HandleTmf() 100 …SuccessOrExit(MeshCoP::Tlv::FindTlv(aMessage, MeshCoP::Tlv::kEnergyList, sizeof(energyListTlv), en… in HandleTmf()
|
D | panid_query_client.cpp | 59 VerifyOrExit(Get<MeshCoP::Commissioner>().IsActive(), error = kErrorInvalidState); in SendQuery() 66 …error = Tlv::Append<MeshCoP::CommissionerSessionIdTlv>(*message, Get<MeshCoP::Commissioner>().GetS… in SendQuery() 68 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, aChannelMask)); in SendQuery() 70 SuccessOrExit(error = Tlv::Append<MeshCoP::PanIdTlv>(*message, aPanId)); in SendQuery() 94 SuccessOrExit(Tlv::Find<MeshCoP::PanIdTlv>(aMessage, panId)); in HandleTmf() 96 SuccessOrExit(MeshCoP::ChannelMaskTlv::FindIn(aMessage, mask)); in HandleTmf()
|
D | announce_begin_client.cpp | 58 VerifyOrExit(Get<MeshCoP::Commissioner>().IsActive(), error = kErrorInvalidState); in SendRequest() 65 …error = Tlv::Append<MeshCoP::CommissionerSessionIdTlv>(*message, Get<MeshCoP::Commissioner>().GetS… in SendRequest() 67 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, aChannelMask)); in SendRequest() 69 SuccessOrExit(error = Tlv::Append<MeshCoP::CountTlv>(*message, aCount)); in SendRequest() 70 SuccessOrExit(error = Tlv::Append<MeshCoP::PeriodTlv>(*message, aPeriod)); in SendRequest()
|
/openthread-latest/src/core/thread/ |
D | network_data_leader.cpp | 506 const MeshCoP::Tlv *Leader::FindCommissioningDataSubTlv(uint8_t aType) const in FindCommissioningDataSubTlv() 508 const MeshCoP::Tlv *subTlv = nullptr; in FindCommissioningDataSubTlv() 512 subTlv = As<MeshCoP::Tlv>(Tlv::FindTlv(dataTlv->GetValue(), dataTlv->GetLength(), aType)); in FindCommissioningDataSubTlv() 518 Error Leader::ReadCommissioningDataUint16SubTlv(MeshCoP::Tlv::Type aType, uint16_t &aValue) const in ReadCommissioningDataUint16SubTlv() 521 const MeshCoP::Tlv *subTlv = FindCommissioningDataSubTlv(aType); in ReadCommissioningDataUint16SubTlv() 531 void Leader::GetCommissioningDataset(MeshCoP::CommissioningDataset &aDataset) const in GetCommissioningDataset() 534 const MeshCoP::Tlv *subTlv; in GetCommissioningDataset() 535 const MeshCoP::Tlv *endTlv; in GetCommissioningDataset() 548 subTlv = reinterpret_cast<const MeshCoP::Tlv *>(dataTlv->GetValue()); in GetCommissioningDataset() 549 endTlv = reinterpret_cast<const MeshCoP::Tlv *>(dataTlv->GetValue() + dataTlv->GetLength()); in GetCommissioningDataset() [all …]
|
D | discover_scanner.cpp | 66 MeshCoP::DiscoveryRequestTlv discoveryRequest; in Discover() 67 MeshCoP::JoinerAdvertisementTlv joinerAdvertisement; in Discover() 82 MeshCoP::ComputeJoinerId(extAddress, extAddress); in Discover() 83 MeshCoP::SteeringData::CalculateHashBitIndexes(extAddress, mFilterIndexes); in Discover() 166 … (aAdvDataLength <= MeshCoP::JoinerAdvertisementTlv::kAdvDataMaxLength) && (aOui <= kMaxOui), in SetJoinerAdvertisement() 305 MeshCoP::DiscoveryResponseTlv discoveryResponse; in HandleDiscoveryResponse() 338 case MeshCoP::Tlv::kDiscoveryResponse: in HandleDiscoveryResponse() 345 case MeshCoP::Tlv::kExtendedPanId: in HandleDiscoveryResponse() 346 …SuccessOrExit(error = Tlv::Read<MeshCoP::ExtendedPanIdTlv>(aRxInfo.mMessage, offsetRange.GetOffset… in HandleDiscoveryResponse() 350 case MeshCoP::Tlv::kNetworkName: in HandleDiscoveryResponse() [all …]
|
D | tmf.cpp | 94 Get<MeshCoP::Commissioner>().HandleTmf<kUriRelayRx>(aMessage, aMessageInfo); in HandleTmf() 97 Get<MeshCoP::BorderAgent>().HandleTmf<kUriRelayRx>(aMessage, aMessageInfo); in HandleTmf() 123 Case(kUriActiveGet, MeshCoP::ActiveDatasetManager); in HandleResource() 124 Case(kUriPendingGet, MeshCoP::PendingDatasetManager); in HandleResource() 132 Case(kUriActiveSet, MeshCoP::ActiveDatasetManager); in HandleResource() 133 Case(kUriActiveReplace, MeshCoP::ActiveDatasetManager); in HandleResource() 134 Case(kUriPendingSet, MeshCoP::PendingDatasetManager); in HandleResource() 135 Case(kUriLeaderPetition, MeshCoP::Leader); in HandleResource() 136 Case(kUriLeaderKeepAlive, MeshCoP::Leader); in HandleResource() 141 Case(kUriRelayTx, MeshCoP::JoinerRouter); in HandleResource() [all …]
|
D | energy_scan_server.cpp | 61 MeshCoP::Tlv tlv; in HandleTmf() 65 SuccessOrExit(Tlv::Find<MeshCoP::CountTlv>(aMessage, count)); in HandleTmf() 66 SuccessOrExit(Tlv::Find<MeshCoP::PeriodTlv>(aMessage, period)); in HandleTmf() 67 SuccessOrExit(Tlv::Find<MeshCoP::ScanDurationTlv>(aMessage, scanDuration)); in HandleTmf() 69 SuccessOrExit(MeshCoP::ChannelMaskTlv::FindIn(aMessage, mask)); in HandleTmf() 75 SuccessOrExit(MeshCoP::ChannelMaskTlv::AppendTo(*mReportMessage, mask)); in HandleTmf() 77 tlv.SetType(MeshCoP::Tlv::kEnergyList); in HandleTmf()
|
D | panid_query_server.cpp | 57 SuccessOrExit(MeshCoP::ChannelMaskTlv::FindIn(aMessage, mask)); in HandleTmf() 59 SuccessOrExit(Tlv::Find<MeshCoP::PanIdTlv>(aMessage, panId)); in HandleTmf() 105 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, mChannelMask)); in SendConflict() 107 SuccessOrExit(error = Tlv::Append<MeshCoP::PanIdTlv>(*message, mPanId)); in SendConflict()
|
/openthread-latest/src/core/radio/ |
D | ble_secure.hpp | 55 class BleSecure : public InstanceLocator, public MeshCoP::Tls::Extension, private NonCopyable 76 typedef MeshCoP::TcatAgent::CommandClass CommandClass; 109 Error TcatStart(MeshCoP::TcatAgent::JoinCallback aHandler); 116 Error TcatSetVendorInfo(const MeshCoP::TcatAgent::VendorInfo &aVendorInfo) in TcatSetVendorInfo() 192 void SetPsk(const MeshCoP::JoinerPskd &aPskd); 292 static void HandleTlsConnectEvent(MeshCoP::Tls::ConnectEvent aEvent, void *aContext); 293 void HandleTlsConnectEvent(MeshCoP::Tls::ConnectEvent aEvent); 305 MeshCoP::Tls mTls; 306 MeshCoP::TcatAgent mTcatAgent;
|
D | trel_interface.cpp | 150 sizeof(MeshCoP::ExtendedPanId); in RegisterService() 159 txtEntries[1].Init(kTxtRecordExtPanIdKey, Get<MeshCoP::ExtendedPanIdManager>().GetExtPanId().m8, in RegisterService() 160 sizeof(MeshCoP::ExtendedPanId)); in RegisterService() 167 Get<MeshCoP::ExtendedPanIdManager>().GetExtPanId().ToString().AsCString()); in RegisterService() 190 MeshCoP::ExtendedPanId extPanId; in HandleDiscoveredPeerInfo() 251 MeshCoP::ExtendedPanId &aExtPanId) const in ParsePeerInfoTxtData() 284 VerifyOrExit(entry.mValueLength == sizeof(MeshCoP::ExtendedPanId), error = kErrorParse); in ParsePeerInfoTxtData() 285 memcpy(aExtPanId.m8, entry.mValue, sizeof(MeshCoP::ExtendedPanId)); in ParsePeerInfoTxtData() 310 if (entry.GetExtPanId() != Get<MeshCoP::ExtendedPanIdManager>().GetExtPanId()) in GetNewPeerEntry() 372 … if (!aIsDiscovery && (entry.GetExtPanId() != Get<MeshCoP::ExtendedPanIdManager>().GetExtPanId())) in Send()
|
D | ble_secure.cpp | 51 , MeshCoP::Tls::Extension(mTls) in BleSecure() 97 Error BleSecure::TcatStart(MeshCoP::TcatAgent::JoinCallback aJoinHandler) in TcatStart() 167 void BleSecure::SetPsk(const MeshCoP::JoinerPskd &aPskd) in SetPsk() 169 static_assert(static_cast<uint16_t>(MeshCoP::JoinerPskd::kMaxLength) <= in SetPsk() 170 static_cast<uint16_t>(MeshCoP::Tls::kPskMaxLength), in SetPsk() 217 tlv.SetType(ot::MeshCoP::TcatAgent::kTlvSendApplicationData); in SendApplicationTlv() 225 tlv.SetType(ot::MeshCoP::TcatAgent::kTlvSendApplicationData); in SendApplicationTlv() 310 void BleSecure::HandleTlsConnectEvent(MeshCoP::Tls::ConnectEvent aEvent, void *aContext) in HandleTlsConnectEvent() 315 void BleSecure::HandleTlsConnectEvent(MeshCoP::Tls::ConnectEvent aEvent) in HandleTlsConnectEvent() 317 if (aEvent == MeshCoP::Tls::kConnected) in HandleTlsConnectEvent() [all …]
|
/openthread-latest/src/core/instance/ |
D | instance.hpp | 549 MeshCoP::ActiveDatasetManager mActiveDataset; 550 MeshCoP::PendingDatasetManager mPendingDataset; 551 MeshCoP::ExtendedPanIdManager mExtendedPanIdManager; 552 MeshCoP::NetworkNameManager mNetworkNameManager; 588 MeshCoP::BorderAgent mBorderAgent; 592 MeshCoP::Commissioner mCommissioner; 600 MeshCoP::Joiner mJoiner; 608 MeshCoP::JoinerRouter mJoinerRouter; 609 MeshCoP::Leader mLeader; 698 MeshCoP::DatasetUpdater mDatasetUpdater; [all …]
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_node.cpp | 37 MeshCoP::Dataset::Info datasetInfo; in Form() 40 Get<MeshCoP::ActiveDatasetManager>().SaveLocal(datasetInfo); in Form() 48 MeshCoP::Dataset dataset; in Join() 71 SuccessOrQuit(aNode.Get<MeshCoP::ActiveDatasetManager>().Read(dataset)); in Join() 72 Get<MeshCoP::ActiveDatasetManager>().SaveLocal(dataset); in Join()
|
/openthread-latest/src/core/common/ |
D | settings.cpp | 104 void SettingsBase::BorderAgentId::Log(Action aAction, const MeshCoP::BorderAgent::Id &aId) in Log() 106 static constexpr uint8_t kStringSize = sizeof(MeshCoP::BorderAgent::Id) * 2 + 1; in Log() 227 Settings::Key Settings::KeyForDatasetType(MeshCoP::Dataset::Type aType) in KeyForDatasetType() 229 return (aType == MeshCoP::Dataset::kActive) ? kKeyActiveDataset : kKeyPendingDataset; in KeyForDatasetType() 232 void Settings::SaveOperationalDataset(MeshCoP::Dataset::Type aType, const MeshCoP::Dataset &aDatase… in SaveOperationalDataset() 242 Error Settings::ReadOperationalDataset(MeshCoP::Dataset::Type aType, MeshCoP::Dataset &aDataset) co… in ReadOperationalDataset() 245 uint16_t length = MeshCoP::Dataset::kMaxLength; in ReadOperationalDataset() 248 VerifyOrExit(length <= MeshCoP::Dataset::kMaxLength, error = kErrorNotFound); in ReadOperationalDataset() 257 void Settings::DeleteOperationalDataset(MeshCoP::Dataset::Type aType) in DeleteOperationalDataset() 544 … BorderAgentId::Log(aAction, *reinterpret_cast<const MeshCoP::BorderAgent::Id *>(aValue)); in Log()
|