class Callbacks
Defined at line 145 of file ../../third_party/openthread/src/core/radio/radio.hpp
Defines the callbacks from `Radio`.
Public Methods
void HandleReceiveDone (Mac::RxFrame * aFrame, Error aError)
This callback method handles a "Receive Done" event from radio platform.
Parameters
void HandleTransmitStarted (Mac::TxFrame & aFrame)
This callback method handles a "Transmit Started" event from radio platform.
Parameters
void HandleTransmitDone (Mac::TxFrame & aFrame, Mac::RxFrame * aAckFrame, Error aError)
This callback method handles a "Transmit Done" event from radio platform.
Parameters
void HandleEnergyScanDone (int8_t aMaxRssi)
This callback method handles "Energy Scan Done" event from radio platform.
Is used when radio provides OT_RADIO_CAPS_ENERGY_SCAN capability. It is called from
`otPlatRadioEnergyScanDone()`.
Parameters
void HandleBusLatencyChanged ()
This callback method handles "Bus Latency Changed" event from radio platform.
void HandleDiagsReceiveDone (Mac::RxFrame * aFrame, Error aError)
This callback method handles a "Receive Done" event from radio platform when diagnostics mode is enabled.
Parameters
void HandleDiagsTransmitDone (Mac::TxFrame & aFrame, Error aError)
This callback method handles a "Transmit Done" event from radio platform when diagnostics mode is enabled.
Parameters
Friends
class Radio