![]() |
![]() |
GCM Parameters. More...
#include <AESGCM.h>

Data Fields | |
| AESGCM_ReturnBehavior | returnBehavior |
| AESGCM_CallbackFxn | callbackFxn |
| uint32_t | timeout |
| void * | custom |
GCM Parameters.
GCM Parameters used with the AESGCM_open() call. Default values for these parameters are set using AESGCM_Params_init().
| AESGCM_ReturnBehavior AESGCM_Params::returnBehavior |
Blocking, callback, or polling return behavior
| AESGCM_CallbackFxn AESGCM_Params::callbackFxn |
Callback function pointer
| uint32_t AESGCM_Params::timeout |
Timeout before the driver returns an error in AESGCM_RETURN_BEHAVIOR_BLOCKING
| void* AESGCM_Params::custom |
Custom argument used by driver implementation