Home
last modified time | relevance | path

Searched refs:aDiscerner (Results 1 – 16 of 16) sorted by relevance

/openthread-latest/src/core/meshcop/
Dcommissioner.hpp191 Error AddJoiner(const JoinerDiscerner &aDiscerner, const char *aPskd, uint32_t aTimeout) in AddJoiner() argument
193 return AddJoiner(nullptr, &aDiscerner, aPskd, aTimeout); in AddJoiner()
243 Error RemoveJoiner(const JoinerDiscerner &aDiscerner, uint32_t aDelay) in RemoveJoiner() argument
245 return RemoveJoiner(nullptr, &aDiscerner, aDelay); in RemoveJoiner()
382 Joiner *FindJoinerEntry(const JoinerDiscerner &aDiscerner);
387 const JoinerDiscerner *aDiscerner,
390 …Error RemoveJoiner(const Mac::ExtAddress *aEui64, const JoinerDiscerner *aDiscerner, uint32_t aDel…
Dmeshcop.cpp206 void SteeringData::UpdateBloomFilter(const JoinerDiscerner &aDiscerner) in UpdateBloomFilter() argument
210 CalculateHashBitIndexes(aDiscerner, indexes); in UpdateBloomFilter()
231 bool SteeringData::Contains(const JoinerDiscerner &aDiscerner) const in Contains()
235 CalculateHashBitIndexes(aDiscerner, indexes); in Contains()
260 void SteeringData::CalculateHashBitIndexes(const JoinerDiscerner &aDiscerner, HashBitIndexes &aInde… in CalculateHashBitIndexes() argument
265 aDiscerner.CopyTo(address); in CalculateHashBitIndexes()
Dmeshcop.hpp300 void UpdateBloomFilter(const JoinerDiscerner &aDiscerner);
332 bool Contains(const JoinerDiscerner &aDiscerner) const;
361 … static void CalculateHashBitIndexes(const JoinerDiscerner &aDiscerner, HashBitIndexes &aIndexes);
Dcommissioner.cpp179 Commissioner::Joiner *Commissioner::FindJoinerEntry(const JoinerDiscerner &aDiscerner) in FindJoinerEntry() argument
185 if ((joiner.mType == Joiner::kTypeDiscerner) && (aDiscerner == joiner.mSharedId.mDiscerner)) in FindJoinerEntry()
407 const JoinerDiscerner *aDiscerner, in AddJoiner() argument
416 if (aDiscerner != nullptr) in AddJoiner()
418 VerifyOrExit(aDiscerner->IsValid(), error = kErrorInvalidArgs); in AddJoiner()
419 joiner = FindJoinerEntry(*aDiscerner); in AddJoiner()
435 if (aDiscerner != nullptr) in AddJoiner()
438 joiner->mSharedId.mDiscerner = *aDiscerner; in AddJoiner()
514 Error Commissioner::RemoveJoiner(const Mac::ExtAddress *aEui64, const JoinerDiscerner *aDiscerner, … in RemoveJoiner() argument
521 if (aDiscerner != nullptr) in RemoveJoiner()
[all …]
Djoiner.cpp69 Error Joiner::SetDiscerner(const JoinerDiscerner &aDiscerner) in SetDiscerner() argument
73 VerifyOrExit(aDiscerner.IsValid(), error = kErrorInvalidArgs); in SetDiscerner()
76 mDiscerner = aDiscerner; in SetDiscerner()
Djoiner.hpp157 Error SetDiscerner(const JoinerDiscerner &aDiscerner);
/openthread-latest/src/core/api/
Djoiner_api.cpp68 otError otJoinerSetDiscerner(otInstance *aInstance, otJoinerDiscerner *aDiscerner) in otJoinerSetDiscerner() argument
73 if (aDiscerner != nullptr) in otJoinerSetDiscerner()
75 error = joiner.SetDiscerner(AsCoreType(aDiscerner)); in otJoinerSetDiscerner()
Dcommissioner_api.cpp80 const otJoinerDiscerner *aDiscerner, in otCommissionerAddJoinerWithDiscerner() argument
84 …return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().AddJoiner(AsCoreType(aDiscerner), aPskd,… in otCommissionerAddJoinerWithDiscerner()
109 …otCommissionerRemoveJoinerWithDiscerner(otInstance *aInstance, const otJoinerDiscerner *aDiscerner) in otCommissionerRemoveJoinerWithDiscerner() argument
111 … return AsCoreType(aInstance).Get<MeshCoP::Commissioner>().RemoveJoiner(AsCoreType(aDiscerner), 0); in otCommissionerRemoveJoinerWithDiscerner()
Dnetdata_api.cpp124 …ataSteeringDataCheckJoinerWithDiscerner(otInstance *aInstance, const otJoinerDiscerner *aDiscerner) in otNetDataSteeringDataCheckJoinerWithDiscerner() argument
126 …n AsCoreType(aInstance).Get<NetworkData::Leader>().SteeringDataCheckJoiner(AsCoreType(aDiscerner)); in otNetDataSteeringDataCheckJoinerWithDiscerner()
/openthread-latest/src/cli/
Dcli_utils.cpp520 otError Utils::ParseJoinerDiscerner(Arg &aArg, otJoinerDiscerner &aDiscerner) in ParseJoinerDiscerner() argument
531 … SuccessOrExit(error = ot::Utils::CmdLineParser::ParseAsUint8(separator + 1, aDiscerner.mLength)); in ParseJoinerDiscerner()
532 VerifyOrExit(aDiscerner.mLength > 0 && aDiscerner.mLength <= 64, error = OT_ERROR_INVALID_ARGS); in ParseJoinerDiscerner()
534 error = aArg.ParseAsUint64(aDiscerner.mValue); in ParseJoinerDiscerner()
Dcli_utils.hpp658 static otError ParseJoinerDiscerner(Arg &aArg, otJoinerDiscerner &aDiscerner);
/openthread-latest/include/openthread/
Dcommissioner.h252 const otJoinerDiscerner *aDiscerner,
296 …tCommissionerRemoveJoinerWithDiscerner(otInstance *aInstance, const otJoinerDiscerner *aDiscerner);
Djoiner.h164 otError otJoinerSetDiscerner(otInstance *aInstance, otJoinerDiscerner *aDiscerner);
Dnetdata.h284 const struct otJoinerDiscerner *aDiscerner);
/openthread-latest/src/core/thread/
Dnetwork_data_leader.cpp677 Error Leader::SteeringDataCheckJoiner(const MeshCoP::JoinerDiscerner &aDiscerner) const in SteeringDataCheckJoiner()
681 MeshCoP::SteeringData::CalculateHashBitIndexes(aDiscerner, filterIndexes); in SteeringDataCheckJoiner()
Dnetwork_data_leader.hpp284 Error SteeringDataCheckJoiner(const MeshCoP::JoinerDiscerner &aDiscerner) const;