1 #ifndef _UNLOCK_INDICATOR_H
2 #define _UNLOCK_INDICATOR_H
5 STATE_STARTED = 0, /* default state */
6 STATE_KEY_PRESSED = 1, /* key was pressed, show unlock indicator */
7 STATE_KEY_ACTIVE = 2, /* a key was pressed recently, highlight part
8 of the unlock indicator. */
9 STATE_BACKSPACE_ACTIVE = 3 /* backspace was pressed recently, highlight
10 part of the unlock indicator in red. */
14 STATE_PAM_IDLE = 0, /* no PAM interaction at the moment */
15 STATE_PAM_VERIFY = 1, /* currently verifying the password via PAM */
16 STATE_PAM_WRONG = 2 /* the password was wrong */
19 xcb_pixmap_t draw_image(uint32_t* resolution);
20 void redraw_screen(void);
21 void start_clear_indicator_timeout(void);
22 void stop_clear_indicator_timeout(void);