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