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

## Enumerations
enum | app_iso7816_mode_t { APP_ISO7816_TYPE_INTERRUPT, APP_ISO7816_TYPE_POLLING, APP_ISO7816_TYPE_MAX }
| ISO7816 operating mode Enumerations definition. More...
enum | app_iso7816_evt_type_t { APP_ISO7816_EVT_ERROR, APP_ISO7816_EVT_ABORT, APP_ISO7816_EVT_PRESENCE, APP_ISO7816_EVT_ATR_CPLT, APP_ISO7816_EVT_TX_CPLT, APP_ISO7816_EVT_RX_CPLT, APP_ISO7816_EVT_TX_RX_CPLT }
| ISO7816 event Enumerations definition. More...
enum | app_iso7816_state_t { APP_ISO7816_INVALID = 0, APP_ISO7816_ACTIVITY }
| App iso7816 state types. More...

## Detailed Description

## Enumeration Type Documentation

## ◆ app_iso7816_evt_type_t

enum app_iso7816_evt_type_t

ISO7816 event Enumerations definition.

Enumerator
APP_ISO7816_EVT_ERROR | Error reported by ISO7816 peripheral.
APP_ISO7816_EVT_ABORT | Error reported by ISO7816 peripheral.
APP_ISO7816_EVT_PRESENCE | Requested RX transfer completed.
APP_ISO7816_EVT_ATR_CPLT | Requested TX transfer completed.
APP_ISO7816_EVT_TX_CPLT | Requested TX transfer completed.
APP_ISO7816_EVT_RX_CPLT | Requested RX transfer completed.
APP_ISO7816_EVT_TX_RX_CPLT | Requested RX transfer completed.

Definition at line 151 of file app_iso7816.h.

## ◆ app_iso7816_mode_t

enum app_iso7816_mode_t

ISO7816 operating mode Enumerations definition.

Enumerator
APP_ISO7816_TYPE_INTERRUPT | Interrupt operation mode.
APP_ISO7816_TYPE_POLLING | Polling operation mode.
APP_ISO7816_TYPE_MAX | Only for check parameter, not used as input parameters.

Definition at line 141 of file app_iso7816.h.

## ◆ app_iso7816_state_t

enum app_iso7816_state_t

App iso7816 state types.

Enumerator
APP_ISO7816_INVALID |
APP_ISO7816_ACTIVITY |

Definition at line 221 of file app_iso7816.h.