![]() |
![]() |
CryptoCC26XX Object. More...
#include <CryptoCC26XX.h>
Data Fields | |
| int | openCnt |
| uint32_t | timeout |
| CryptoCC26XX_KeyStore | keyStore |
| CryptoCC26XX_Transaction * | currentTransact |
| CryptoCC26XX_Transaction * | headPtr |
| CryptoCC26XX_Transaction * | tailPtr |
| Power_NotifyObj | cryptoNotiObj |
| HwiP_Struct | hwi |
| SemaphoreP_Struct | transSem |
| SemaphoreP_Struct | waitSem |
CryptoCC26XX Object.
The application must not access any member variables of this structure!
| int CryptoCC26XX_Object::openCnt |
Counting number of clients
| uint32_t CryptoCC26XX_Object::timeout |
Timeout for encrypt/decrypt operation
| CryptoCC26XX_KeyStore CryptoCC26XX_Object::keyStore |
Key store for Crypto
| CryptoCC26XX_Transaction* CryptoCC26XX_Object::currentTransact |
Pointer to ongoing transaction
| CryptoCC26XX_Transaction* CryptoCC26XX_Object::headPtr |
head pointer for queued transactions
| CryptoCC26XX_Transaction* CryptoCC26XX_Object::tailPtr |
tail pointer for queued transactions
| Power_NotifyObj CryptoCC26XX_Object::cryptoNotiObj |
Crypto notification object
| HwiP_Struct CryptoCC26XX_Object::hwi |
Hwi object
| SemaphoreP_Struct CryptoCC26XX_Object::transSem |
CryptoCC26XX transaction semaphore
| SemaphoreP_Struct CryptoCC26XX_Object::waitSem |
Semaphore for use in blocking mode