Radio
This module includes the platform abstraction for radio communication.
Modules | |
Types | |
This module includes the platform abstraction for a radio frame. | |
Configuration | |
This module includes the platform abstraction for radio configuration. | |
Operation | |
This module includes the platform abstraction for radio operations. |
Functions | |
void | otPlatRadioSetMacKeyRef (otInstance *aInstance, uint8_t aKeyIdMode, uint8_t aKeyId, otMacKeyRef aPrevKeyRef, otMacKeyRef aCurrKeyRef, otMacKeyRef aNextKeyRef) |
Update MAC keys and key index. |
Detailed Description
This module includes the platform abstraction for radio communication.
Function Documentation
◆ otPlatRadioSetMacKeyRef()
void otPlatRadioSetMacKeyRef | ( | otInstance * | aInstance, |
uint8_t | aKeyIdMode, |
||
uint8_t | aKeyId, |
||
otMacKeyRef | aPrevKeyRef, |
||
otMacKeyRef | aCurrKeyRef, |
||
otMacKeyRef | aNextKeyRef |
||
) |
Update MAC keys and key index.
This function is used when radio provides OT_RADIO_CAPS_TRANSMIT_SEC capability.
- Parameters
-
[in] aInstance
A pointer to an OpenThread instance. [in] aKeyIdMode
The key ID mode. [in] aKeyId
Current MAC key index. [in] aPrevKeyRef
A Reference to the previous MAC key. [in] aCurrKeyRef
A Reference to the current MAC key. [in] aNextKeyRef
A Reference to the next MAC key.