Home
last modified time | relevance | path

Searched refs:SteeringData (Results 1 – 18 of 18) sorted by relevance

/openthread-latest/src/core/meshcop/
Dmeshcop.cpp185 void SteeringData::Init(uint8_t aLength) in Init()
192 void SteeringData::SetToPermitAllJoiners(void) in SetToPermitAllJoiners()
198 void SteeringData::UpdateBloomFilter(const Mac::ExtAddress &aJoinerId) in UpdateBloomFilter()
206 void SteeringData::UpdateBloomFilter(const JoinerDiscerner &aDiscerner) in UpdateBloomFilter()
214 void SteeringData::UpdateBloomFilter(const HashBitIndexes &aIndexes) in UpdateBloomFilter()
222 bool SteeringData::Contains(const Mac::ExtAddress &aJoinerId) const in Contains()
231 bool SteeringData::Contains(const JoinerDiscerner &aDiscerner) const in Contains()
240 bool SteeringData::Contains(const HashBitIndexes &aIndexes) const in Contains()
245 void SteeringData::CalculateHashBitIndexes(const Mac::ExtAddress &aJoinerId, HashBitIndexes &aIndex… in CalculateHashBitIndexes()
260 void SteeringData::CalculateHashBitIndexes(const JoinerDiscerner &aDiscerner, HashBitIndexes &aInde… in CalculateHashBitIndexes()
[all …]
Dmeshcop.hpp142 friend class SteeringData;
229 class SteeringData : public otSteeringData class
453 …const SteeringData &GetSteeringData(void) const { return static_cast<const SteeringData &>(mSteeri… in GetSteeringData()
460 SteeringData &UpdateSteeringData(void) in UpdateSteeringData()
463 return static_cast<SteeringData &>(mSteeringData); in UpdateSteeringData()
536 DefineCoreType(otSteeringData, MeshCoP::SteeringData);
Djoiner.cpp121 SteeringData::HashBitIndexes filterIndexes; in Start()
155 SteeringData::CalculateHashBitIndexes(mDiscerner, filterIndexes); in Start()
159 SteeringData::CalculateHashBitIndexes(mId, filterIndexes); in Start()
Dmeshcop_tlvs.cpp63 void SteeringDataTlv::CopyTo(SteeringData &aSteeringData) const in CopyTo()
Dmeshcop_tlvs.hpp314 class SteeringData;
361 void CopyTo(SteeringData &aSteeringData) const;
Dcommissioner.hpp435 void ComputeBloomFilter(SteeringData &aSteeringData) const;
Dcommissioner.cpp345 void Commissioner::ComputeBloomFilter(SteeringData &aSteeringData) const in ComputeBloomFilter()
678 const SteeringData &steeringData = aDataset.GetSteeringData(); in SendMgmtCommissionerSetRequest()
/openthread-latest/tests/unit/
Dtest_meshcop.cpp41 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()
/openthread-latest/src/core/thread/
Ddiscover_scanner.cpp83 MeshCoP::SteeringData::CalculateHashBitIndexes(extAddress, mFilterIndexes); in Discover()
358 MeshCoP::SteeringData &steeringData = AsCoreType(&result.mSteeringData); in HandleDiscoveryResponse()
361 valueOffsetRange.ShrinkLength(MeshCoP::SteeringData::kMaxLength); in HandleDiscoveryResponse()
Dnetwork_data_leader.cpp630 Error Leader::FindSteeringData(MeshCoP::SteeringData &aSteeringData) const in FindSteeringData()
645 MeshCoP::SteeringData steeringData; in IsJoiningAllowed()
657 MeshCoP::SteeringData steeringData; in SteeringDataCheck()
672 MeshCoP::SteeringData::CalculateHashBitIndexes(joinerId, filterIndexes); in SteeringDataCheckJoiner()
681 MeshCoP::SteeringData::CalculateHashBitIndexes(aDiscerner, filterIndexes); in SteeringDataCheckJoiner()
Ddiscover_scanner.hpp92 typedef MeshCoP::SteeringData::HashBitIndexes FilterIndexes;
Dnetwork_data_leader.hpp252 Error FindSteeringData(MeshCoP::SteeringData &aSteeringData) const;
429 using FilterIndexes = MeshCoP::SteeringData::HashBitIndexes;
Dmle_router.hpp717 MeshCoP::SteeringData mSteeringData;
Dmle.cpp5337 MeshCoP::SteeringData steeringData; in AppendSteeringDataTlv()
/openthread-latest/tests/scripts/thread-cert/
Dmesh_cop.py257 class SteeringData(object): class
283 return SteeringData(bloom_filter)
DCert_9_2_02_MGMTCommissionerSet.py96 steering_data_tlv = mesh_cop.SteeringData(bytes([0xff]))
DCert_9_2_06_DatasetDissemination.py171 steering_data_tlv = mesh_cop.SteeringData(bytes([0xff]))
Dcommand.py631 assert_contains_tlv(tlvs, steering_data, mesh_cop.SteeringData)