Home
last modified time | relevance | path

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

/openthread-latest/src/core/common/
Dtlvs.hpp373 static Error FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv);
389 …static Error FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv, uint16_…
404 template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv) in FindTlv() function in ot::Tlv
406 return FindTlv(aMessage, TlvType::kType, sizeof(TlvType), aTlv); in FindTlv()
423 …template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv, uint16_t … in FindTlv() function in ot::Tlv
425 return FindTlv(aMessage, TlvType::kType, sizeof(TlvType), aTlv, aOffset); in FindTlv()
464 return FindTlv(aMessage, TlvType::kType, aValue, aLength); in Find()
489 return FindTlv(aMessage, SimpleTlvType::kType, &aValue, sizeof(aValue)); in Find()
648 static const Tlv *FindTlv(const void *aTlvsStart, uint16_t aTlvsLength, uint8_t aType);
659 static Tlv *FindTlv(void *aTlvsStart, uint16_t aTlvsLength, uint8_t aType) in FindTlv() function in ot::Tlv
[all …]
Dtlvs.cpp59 Error Tlv::FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv) in FindTlv() function in ot::Tlv
63 return FindTlv(aMessage, aType, aMaxSize, aTlv, offset); in FindTlv()
66 Error Tlv::FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv, uint16_t &… in FindTlv() function in ot::Tlv
241 Error Tlv::FindTlv(const Message &aMessage, uint8_t aType, void *aValue, uint16_t aLength) in FindTlv() function in ot::Tlv
298 const Tlv *Tlv::FindTlv(const void *aTlvsStart, uint16_t aTlvsLength, uint8_t aType) in FindTlv() function in ot::Tlv
/openthread-latest/tests/unit/
Dtest_dataset.cpp112 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset()
117 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset()
128 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset()
141 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset()
154 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) == nullptr); in TestDataset()
188 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset()
193 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset()
206 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset()
211 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset()
/openthread-latest/src/core/meshcop/
Ddataset.hpp251 bool ContainsTlv(Tlv::Type aType) const { return (FindTlv(aType) != nullptr); } in ContainsTlv()
294 Tlv *FindTlv(Tlv::Type aType) { return AsNonConst(AsConst(this)->FindTlv(aType)); } in FindTlv() function in ot::MeshCoP::Dataset
303 const Tlv *FindTlv(Tlv::Type aType) const;
319 const Tlv *tlv = FindTlv(static_cast<Tlv::Type>(SimpleTlvType::kType)); in Read()
338 const Tlv *tlv = FindTlv(static_cast<Tlv::Type>(UintTlvType::kType)); in Read()
Ddataset.cpp117 VerifyOrExit(Tlv::FindTlv(mTlvs, validatedLength, tlv->GetType()) == nullptr); in ValidateTlvs()
234 const Tlv *Dataset::FindTlv(Tlv::Type aType) const { return As<Tlv>(Tlv::FindTlv(mTlvs, mLength, aT… in FindTlv() function in ot::MeshCoP::Dataset
367 Tlv *oldTlv = FindTlv(aType); in WriteTlv()
530 void Dataset::RemoveTlv(Tlv::Type aType) { RemoveTlv(FindTlv(aType)); } in RemoveTlv()
547 const Tlv *tlv = FindTlv(TimestampTlvFor(aType)); in ReadTimestamp()
582 otherTlv = aOther.FindTlv(tlv->GetType()); in IsSubsetOf()
Denergy_scan_client.cpp100 …SuccessOrExit(MeshCoP::Tlv::FindTlv(aMessage, MeshCoP::Tlv::kEnergyList, sizeof(energyListTlv), en… in HandleTmf()
Ddataset_manager.cpp119 Tlv *tlv = aDataset.FindTlv(Tlv::kDelayTimer); in Read()
410 channelMaskTlv = As<ChannelMaskTlv>(dataset.FindTlv(Tlv::kChannelMask)); in GetChannelMask()
819 Tlv *tlv = aDataset.FindTlv(aTlvType); in SaveTlvInSecureStorageAndClearValue()
838 Tlv *tlv = aDataset.FindTlv(aTlvType); in ReadTlvFromSecureStorage()
Djoiner_router.cpp296 const Tlv *tlv = dataset.FindTlv(tlvType); in PrepareJoinerEntrustMessage()
/openthread-latest/src/core/utils/
Dmesh_diag.cpp276 SuccessOrExit(Tlv::FindTlv(aMessage, answerTlv)); in ProcessMessage()
302 SuccessOrExit(Tlv::FindTlv(aMessage, childTlv, offset)); in ProcessChildTableAnswer()
344 SuccessOrExit(Tlv::FindTlv(aMessage, neighborTlv, offset)); in ProcessRouterNeighborTableAnswer()
486 SuccessOrExit(error = Tlv::FindTlv(aMessage, routeTlv)); in ParseFrom()
/openthread-latest/src/core/thread/
Dnetwork_data_leader.cpp512 subTlv = As<MeshCoP::Tlv>(Tlv::FindTlv(dataTlv->GetValue(), dataTlv->GetLength(), aType)); in FindCommissioningDataSubTlv()
Dmle.cpp3093 SuccessOrExit(error = Tlv::FindTlv(aRxInfo.mMessage, connectivityTlv)); in HandleParentResponse()
3198 if (Tlv::FindTlv(aRxInfo.mMessage, timeParameterTlv) == kErrorNone) in HandleParentResponse()
5452 SuccessOrExit(error = Tlv::FindTlv(*this, leaderDataTlv)); in ReadLeaderDataTlv()
5534 SuccessOrExit(error = Tlv::FindTlv(*this, clockAccuracyTlv)); in ReadCslClockAccuracyTlv()
5549 SuccessOrExit(error = Tlv::FindTlv(*this, aRouteTlv)); in ReadRouteTlv()
Dnetwork_data_leader_ftd.cpp244 if (Tlv::FindTlv(aMessage, networkDataTlv) == kErrorNone) in HandleTmf()
Dnetwork_diagnostic.cpp493 SuccessOrExit(Tlv::FindTlv(aAnswer, answerTlv)); in IsLastAnswer()
Dmle_router.cpp3423 SuccessOrExit(Tlv::FindTlv(*aMessage, routerMaskTlv)); in HandleAddressSolicitResponse()