| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #pragma once
- typedef uint8_t Scene;
- /**
- * @brief TOTP application scenes
- */
- enum Scenes {
- /**
- * @brief Empty scene which does nothing
- */
- TotpSceneNone,
- /**
- * @brief Scene where user have to enter PIN to authenticate
- */
- TotpSceneAuthentication,
- /**
- * @brief Scene where actual TOTP token is getting generated and displayed to the user
- */
- TotpSceneGenerateToken,
- /**
- * @brief Scene where user can add new token
- */
- TotpSceneAddNewToken,
- /**
- * @brief Scene with a menu for given token, allowing user to do multiple actions
- */
- TotpSceneTokenMenu,
- /**
- * @brief Scene where user can change application settings
- */
- TotpSceneAppSettings,
- /**
- * @brief Scene which informs user that CLI command is running
- */
- TotpSceneStandby
- };
|