|  |  | 
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