Enumerations
Enumerations
Peripheral Driver » APP DRIVER » AES
Collaboration diagram for Enumerations:

## Enumerations
enum | app_aes_mode_t { APP_AES_MODE_ECB, APP_AES_MODE_CBC, APP_AES_MODE_MAX }
| AES encryption and decryption mode Enumerations definition. More...
enum | app_aes_evt_type_t { APP_AES_EVT_ERROR, APP_AES_EVT_DONE }
| AES event Enumerations definition. More...
enum | app_aes_state_t { APP_AES_INVALID = 0, APP_AES_ACTIVITY }
| App aes state types. More...

## Detailed Description

## Enumeration Type Documentation

## ◆ app_aes_evt_type_t

enum app_aes_evt_type_t

AES event Enumerations definition.

Enumerator
APP_AES_EVT_ERROR | Error reported by AES peripheral.
APP_AES_EVT_DONE | Encryption and decryption completed.

Definition at line 82 of file app_aes.h.

## ◆ app_aes_mode_t

enum app_aes_mode_t

AES encryption and decryption mode Enumerations definition.

Enumerator
APP_AES_MODE_ECB | ECB encryption mode.
APP_AES_MODE_CBC | CBC encryption mode.
APP_AES_MODE_MAX | Only for check parameter, not used as input parameters.

Definition at line 72 of file app_aes.h.

## ◆ app_aes_state_t

enum app_aes_state_t

App aes state types.

Enumerator
APP_AES_INVALID |
APP_AES_ACTIVITY |

Definition at line 89 of file app_aes.h.