SetPanId()
Sets the PAN Identifier.
HandleExtAddressChange()
Notifies TREL radio link that device's extended MAC address has changed for it to update any internal address/state.
Enable()
Enables the TREL radio link.
Disable()
Disables the TREL radio link.
Sleep()
Requests TREL radio link to transition to Sleep mode.
Receive()
Requests TREL radio link to transition to Receive mode on a given channel. `Mac::HandleReceivedFrame()` is used to notify MAC layer upon receiving a frame.
GetTransmitFrame()
Gets the radio transmit frame for TREL radio link.
Send()
Requests a frame to be sent over TREL radio link. The frame should be already placed in `GetTransmitFrame()` frame. `Mac::RecordFrameTransmitStatus()` and `Mac::HandleTransmitDone()` are used to notify the success or error status of frame transmission upon completion of send.
AfterInit()
SetState()
BeginTransmit()
InvokeSendDone()
InvokeSendDone()
ProcessReceivedPacket()
HandleAck()
SendAck()
ReportDeferredAckStatus()
HandleTimer()
HandleNotifierEvents()
HandleTxTasklet()
HandleTimer()
StateToString()