Home
last modified time | relevance | path

Searched refs:JamDetector (Results 1 – 5 of 5) sorted by relevance

/openthread-latest/src/core/api/
Djam_detection_api.cpp46 AsCoreType(aInstance).Get<Utils::JamDetector>().SetRssiThreshold(aRssiThreshold); in otJamDetectionSetRssiThreshold()
53 return AsCoreType(aInstance).Get<Utils::JamDetector>().GetRssiThreshold(); in otJamDetectionGetRssiThreshold()
58 return AsCoreType(aInstance).Get<Utils::JamDetector>().SetWindow(aWindow); in otJamDetectionSetWindow()
63 return AsCoreType(aInstance).Get<Utils::JamDetector>().GetWindow(); in otJamDetectionGetWindow()
68 return AsCoreType(aInstance).Get<Utils::JamDetector>().SetBusyPeriod(aBusyPeriod); in otJamDetectionSetBusyPeriod()
73 return AsCoreType(aInstance).Get<Utils::JamDetector>().GetBusyPeriod(); in otJamDetectionGetBusyPeriod()
78 return AsCoreType(aInstance).Get<Utils::JamDetector>().Start(aCallback, aContext); in otJamDetectionStart()
81 …ctionStop(otInstance *aInstance) { return AsCoreType(aInstance).Get<Utils::JamDetector>().Stop(); } in otJamDetectionStop()
85 return AsCoreType(aInstance).Get<Utils::JamDetector>().IsEnabled(); in otJamDetectionIsEnabled()
90 return AsCoreType(aInstance).Get<Utils::JamDetector>().GetState(); in otJamDetectionGetState()
[all …]
/openthread-latest/src/core/utils/
Djam_detector.cpp45 JamDetector::JamDetector(Instance &aInstance) in JamDetector() function in ot::Utils::JamDetector
60 Error JamDetector::Start(Handler aHandler, void *aContext) in Start()
78 Error JamDetector::Stop(void) in Stop()
95 void JamDetector::CheckState(void) in CheckState()
122 void JamDetector::SetRssiThreshold(int8_t aThreshold) in SetRssiThreshold()
128 Error JamDetector::SetWindow(uint8_t aWindow) in SetWindow()
142 Error JamDetector::SetBusyPeriod(uint8_t aBusyPeriod) in SetBusyPeriod()
156 void JamDetector::HandleTimer(void) in HandleTimer()
197 void JamDetector::UpdateHistory(bool aDidExceedThreshold) in UpdateHistory()
227 void JamDetector::UpdateJamState(void) in UpdateJamState()
[all …]
Djam_detector.hpp55 class JamDetector : public InstanceLocator, private NonCopyable class
73 explicit JamDetector(Instance &aInstance);
189 using SampleTimer = TimerMilliIn<JamDetector, &JamDetector::HandleTimer>;
/openthread-latest/src/core/common/
Dnotifier.cpp137 Get<Utils::JamDetector>().HandleNotifierEvents(events); in EmitEvents()
/openthread-latest/src/core/instance/
Dinstance.hpp604 Utils::JamDetector mJamDetector;
976 template <> inline Utils::JamDetector &Instance::Get(void) { return mJamDetector; } in Get()