AESCBCCC26XX Object. More...
#include <AESCBCCC26XX.h>
Data Fields | |
uint32_t | iv [AES_BLOCK_SIZE/4] |
uint32_t | semaphoreTimeout |
AESCBC_CallbackFxn | callbackFxn |
AESCBC_OperationUnion * | operation |
CryptoKey | key |
volatile int_fast16_t | returnStatus |
AESCBC_ReturnBehavior | returnBehavior |
AESCBC_OperationType | operationType |
bool | isOpen |
volatile bool | operationInProgress |
bool | threadSafe |
volatile bool | hwBusy |
volatile bool | cryptoResourceLocked |
AESCBCCC26XX Object.
The application must not access any member variables of this structure!
uint32_t AESCBCCC26XX_Object::iv[AES_BLOCK_SIZE/4] |
uint32_t AESCBCCC26XX_Object::semaphoreTimeout |
AESCBC_CallbackFxn AESCBCCC26XX_Object::callbackFxn |
AESCBC_OperationUnion* AESCBCCC26XX_Object::operation |
CryptoKey AESCBCCC26XX_Object::key |
volatile int_fast16_t AESCBCCC26XX_Object::returnStatus |
AESCBC_ReturnBehavior AESCBCCC26XX_Object::returnBehavior |
AESCBC_OperationType AESCBCCC26XX_Object::operationType |
bool AESCBCCC26XX_Object::isOpen |
volatile bool AESCBCCC26XX_Object::operationInProgress |
bool AESCBCCC26XX_Object::threadSafe |
volatile bool AESCBCCC26XX_Object::hwBusy |
volatile bool AESCBCCC26XX_Object::cryptoResourceLocked |