Lines Matching refs:SubMac

49 SubMac::SubMac(Instance &aInstance)  in SubMac()  function in ot::Mac::SubMac
56 , mCslTimer(aInstance, SubMac::HandleCslTimer) in SubMac()
59 , mWedTimer(aInstance, SubMac::HandleWedTimer) in SubMac()
69 void SubMac::Init(void) in Init()
104 otRadioCaps SubMac::GetCaps(void) const in GetCaps()
156 void SubMac::SetPanId(PanId aPanId) in SetPanId()
162 void SubMac::SetShortAddress(ShortAddress aShortAddress) in SetShortAddress()
169 void SubMac::SetAlternateShortAddress(ShortAddress aShortAddress) in SetAlternateShortAddress()
181 void SubMac::SetExtAddress(const ExtAddress &aExtAddress) in SetExtAddress()
189 void SubMac::SetRxOnWhenIdle(bool aRxOnWhenIdle) in SetRxOnWhenIdle()
203 Error SubMac::Enable(void) in Enable()
219 Error SubMac::Disable(void) in Disable()
239 Error SubMac::Sleep(void) in Sleep()
260 Error SubMac::Receive(uint8_t aChannel) in Receive()
287 void SubMac::HandleReceiveDone(RxFrame *aFrame, Error aError) in HandleReceiveDone()
311 Error SubMac::Send(void) in Send()
360 void SubMac::ProcessTransmitSecurity(void) in ProcessTransmitSecurity()
411 void SubMac::StartCsmaBackoff(void) in StartCsmaBackoff()
458 void SubMac::StartTimerForBackoff(uint8_t aBackoffExponent) in StartTimerForBackoff()
484 void SubMac::BeginTransmit(void) in BeginTransmit()
518 void SubMac::HandleTransmitStarted(TxFrame &aFrame) in HandleTransmitStarted()
531 void SubMac::HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in HandleTransmitDone()
630 void SubMac::SignalFrameCounterUsedOnTxDone(const TxFrame &aFrame) in SignalFrameCounterUsedOnTxDone()
666 int8_t SubMac::GetRssi(void) const in GetRssi()
684 int8_t SubMac::GetNoiseFloor(void) const { return Get<Radio>().GetReceiveSensitivity(); } in GetNoiseFloor()
686 Error SubMac::EnergyScan(uint8_t aScanChannel, uint16_t aScanDuration) in EnergyScan()
739 void SubMac::SampleRssi(void) in SampleRssi()
763 void SubMac::HandleEnergyScanDone(int8_t aMaxRssi) in HandleEnergyScanDone()
769 void SubMac::HandleTimer(void) in HandleTimer()
803 bool SubMac::ShouldHandleTransmitSecurity(void) const in ShouldHandleTransmitSecurity()
821 bool SubMac::ShouldHandleCsmaBackOff(void) const in ShouldHandleCsmaBackOff()
839 bool SubMac::ShouldHandleAckTimeout(void) const in ShouldHandleAckTimeout()
857 bool SubMac::ShouldHandleRetries(void) const in ShouldHandleRetries()
875 bool SubMac::ShouldHandleEnergyScan(void) const in ShouldHandleEnergyScan()
893 bool SubMac::ShouldHandleTransmitTargetTime(void) const in ShouldHandleTransmitTargetTime()
911 bool SubMac::ShouldHandleTransitionToSleep(void) const { return (mRxOnWhenIdle || !RadioSupportsRxO… in ShouldHandleTransitionToSleep()
913 void SubMac::SetState(State aState) in SetState()
922 void SubMac::SetMacKey(uint8_t aKeyIdMode, in SetMacKey()
953 void SubMac::SignalFrameCounterUsed(uint32_t aFrameCounter, uint8_t aKeyId) in SignalFrameCounterUsed()
974 void SubMac::SetFrameCounter(uint32_t aFrameCounter, bool aSetIfLarger) in SetFrameCounter()
996 void SubMac::StartTimer(uint32_t aDelayUs) in StartTimer()
1005 void SubMac::StartTimerAt(Time aStartTime, uint32_t aDelayUs) in StartTimerAt()
1016 const char *SubMac::StateToString(State aState) in StateToString()