![]() |
![]() |
CCM Parameters. More...
#include <AESCCM.h>
Data Fields | |
AESCCM_ReturnBehavior | returnBehavior |
AESCCM_CallbackFxn | callbackFxn |
bool | nonceInternallyGenerated |
uint32_t | timeout |
void * | custom |
CCM Parameters.
CCM Parameters are used to with the AESCCM_open() call. Default values for these parameters are set using AESCCM_Params_init().
AESCCM_ReturnBehavior AESCCM_Params_::returnBehavior |
Blocking, callback, or polling return behavior
AESCCM_CallbackFxn AESCCM_Params_::callbackFxn |
Callback function pointer
bool AESCCM_Params_::nonceInternallyGenerated |
When true, the nonce buffer passed into the AESCCM_setupEncrypt() and AESCCM_oneStepEncrypt() functions will be overwritten with a randomly generated nonce.
uint32_t AESCCM_Params_::timeout |
void* AESCCM_Params_::custom |
Custom argument used by driver implementation