Home
last modified time | relevance | path

Searched refs:DiscoverScanner (Results 1 – 10 of 10) sorted by relevance

/openthread-latest/src/core/thread/
Ddiscover_scanner.hpp59 class DiscoverScanner : public InstanceLocator, private NonCopyable class
99 explicit DiscoverScanner(Instance &aInstance);
169 using ScanTimer = TimerMilliIn<DiscoverScanner, &DiscoverScanner::HandleTimer>;
170 using ScanDoneTask = TaskletIn<DiscoverScanner, &DiscoverScanner::HandleScanDoneTask>;
Ddiscover_scanner.cpp41 DiscoverScanner::DiscoverScanner(Instance &aInstance) in DiscoverScanner() function in ot::Mle::DiscoverScanner
54 Error DiscoverScanner::Discover(const Mac::ChannelMask &aScanChannels, in Discover()
161 Error DiscoverScanner::SetJoinerAdvertisement(uint32_t aOui, const uint8_t *aAdvData, uint8_t aAdvD… in SetJoinerAdvertisement()
178 Mac::TxFrame *DiscoverScanner::PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame) in PrepareDiscoveryRequestFrame()
201 void DiscoverScanner::HandleDiscoveryRequestFrameTxDone(Message &aMessage, Error aError) in HandleDiscoveryRequestFrameTxDone()
238 void DiscoverScanner::HandleDiscoverComplete(void) in HandleDiscoverComplete()
274 void DiscoverScanner::HandleScanDoneTask(void) in HandleScanDoneTask()
280 void DiscoverScanner::HandleTimer(void) in HandleTimer()
302 void DiscoverScanner::HandleDiscoveryResponse(Mle::RxInfo &aRxInfo) const in HandleDiscoveryResponse()
Dmesh_forwarder.hpp62 class DiscoverScanner;
162 friend class Mle::DiscoverScanner;
Dmesh_forwarder.cpp141 Get<Mle::DiscoverScanner>().Stop(); in Stop()
758 frame = Get<Mle::DiscoverScanner>().PrepareDiscoveryRequestFrame(*frame); in HandleFrameRequest()
1328 Get<Mle::DiscoverScanner>().HandleDiscoveryRequestFrameTxDone(aMessage, aError); in FinalizeMessageDirectTx()
Dmle.hpp112 friend class DiscoverScanner;
Dmle.cpp2385 Get<DiscoverScanner>().HandleDiscoveryResponse(rxInfo); in HandleUdpReceive()
/openthread-latest/src/core/meshcop/
Djoiner.hpp193 static void HandleDiscoverResult(Mle::DiscoverScanner::ScanResult *aResult, void *aContext);
194 void HandleDiscoverResult(Mle::DiscoverScanner::ScanResult *aResult);
211 void SaveDiscoveredJoinerRouter(const Mle::DiscoverScanner::ScanResult &aResult);
Djoiner.cpp162 …SuccessOrExit(error = Get<Mle::DiscoverScanner>().Discover(Mac::ChannelMask(0), Get<Mac::Mac>().Ge… in Start()
242 void Joiner::HandleDiscoverResult(Mle::DiscoverScanner::ScanResult *aResult, void *aContext) in HandleDiscoverResult()
247 void Joiner::HandleDiscoverResult(Mle::DiscoverScanner::ScanResult *aResult) in HandleDiscoverResult()
268 void Joiner::SaveDiscoveredJoinerRouter(const Mle::DiscoverScanner::ScanResult &aResult) in SaveDiscoveredJoinerRouter()
/openthread-latest/src/core/api/
Dthread_api.cpp426 return AsCoreType(aInstance).Get<Mle::DiscoverScanner>().Discover( in otThreadDiscover()
436 …return AsCoreType(aInstance).Get<Mle::DiscoverScanner>().SetJoinerAdvertisement(aOui, aAdvData, aA… in otThreadSetJoinerAdvertisement()
441 return AsCoreType(aInstance).Get<Mle::DiscoverScanner>().IsInProgress(); in otThreadIsDiscoverInProgress()
/openthread-latest/src/core/instance/
Dinstance.hpp559 Mle::DiscoverScanner mDiscoverScanner;
791 template <> inline Mle::DiscoverScanner &Instance::Get(void) { return mDiscoverScanner; } in Get()