Data Fields
AESECBCC26XX_Object Struct Reference

AESECBCC26XX Object. More...

#include <AESECBCC26XX.h>

Collaboration diagram for AESECBCC26XX_Object:
Collaboration graph
[legend]

Data Fields

AESECB_Operationoperation
 
AESECB_CallbackFxn callbackFxn
 
uint32_t semaphoreTimeout
 
CryptoKey key
 
volatile int_fast16_t returnStatus
 
AESECB_ReturnBehavior returnBehavior
 
AESECB_OperationType operationType
 
bool isOpen
 
bool threadSafe
 
volatile bool hwBusy
 
volatile bool operationInProgress
 
volatile bool cryptoResourceLocked
 

Detailed Description

AESECBCC26XX Object.

The application must not access any member variables of this structure!

Field Documentation

§ operation

AESECB_Operation* AESECBCC26XX_Object::operation

§ callbackFxn

AESECB_CallbackFxn AESECBCC26XX_Object::callbackFxn

§ semaphoreTimeout

uint32_t AESECBCC26XX_Object::semaphoreTimeout

§ key

CryptoKey AESECBCC26XX_Object::key

§ returnStatus

volatile int_fast16_t AESECBCC26XX_Object::returnStatus

§ returnBehavior

AESECB_ReturnBehavior AESECBCC26XX_Object::returnBehavior

§ operationType

AESECB_OperationType AESECBCC26XX_Object::operationType

§ isOpen

bool AESECBCC26XX_Object::isOpen

§ threadSafe

bool AESECBCC26XX_Object::threadSafe

§ hwBusy

volatile bool AESECBCC26XX_Object::hwBusy

§ operationInProgress

volatile bool AESECBCC26XX_Object::operationInProgress

§ cryptoResourceLocked

volatile bool AESECBCC26XX_Object::cryptoResourceLocked

The documentation for this struct was generated from the following file:
© Copyright 1995-2022, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale