Context for the slideshow application. More...

Data Fields | |
| struct workqueue_task * | task |
| Pointer to the workqueue task of the application. | |
| struct win_window * | left |
| Pointer to left application window. | |
| struct win_window * | middle |
| Pointer to middle application window. | |
| struct win_window * | right |
| Pointer to right application window. | |
| struct timer | timer |
| Timer struct needed for the timer driver. | |
| uint16_t | timer_delay |
| Timer delay needed for detection of 1 elapsed second. | |
| uint8_t | secs_to_go |
| Seconds to go before next slide is loaded. | |
| bool | busy |
| Flag indicating that a slide is currently being loaded. | |
| bool | exit_now |
| Flag indicating that application shall exit. | |
| char * | file_prefix |
| Pointer to string with file prefix for current slideshow. | |
| uint8_t | file_index |
| Index of current slideshow file in TSFS. | |
Context for the slideshow application.
Definition at line 131 of file app_slideshow.c.
| bool slide_context::busy |
Flag indicating that a slide is currently being loaded.
Definition at line 147 of file app_slideshow.c.
Referenced by slide_show_file(), slide_window_handler(), and slide_worker().
Flag indicating that application shall exit.
Definition at line 149 of file app_slideshow.c.
Index of current slideshow file in TSFS.
Definition at line 153 of file app_slideshow.c.
Referenced by slide_get_next_file(), slide_launch_helper(), and slide_show_file().
Pointer to string with file prefix for current slideshow.
Definition at line 151 of file app_slideshow.c.
Referenced by slide_get_next_file(), and slide_launch_helper().
| struct win_window* slide_context::left |
Pointer to left application window.
Definition at line 135 of file app_slideshow.c.
Referenced by slide_launch_helper(), and slide_window_handler().
| struct win_window* slide_context::middle |
Pointer to middle application window.
Definition at line 137 of file app_slideshow.c.
Referenced by slide_launch_helper(), and slide_window_handler().
| struct win_window* slide_context::right |
Pointer to right application window.
Definition at line 139 of file app_slideshow.c.
Referenced by slide_launch_helper(), and slide_window_handler().
Seconds to go before next slide is loaded.
Definition at line 145 of file app_slideshow.c.
Referenced by slide_launch_helper(), slide_show_file(), slide_timer_callback(), and slide_window_handler().
| struct workqueue_task* slide_context::task |
Pointer to the workqueue task of the application.
Definition at line 133 of file app_slideshow.c.
Referenced by slide_launch_helper(), and slide_show_file().
| struct timer slide_context::timer |
Timer struct needed for the timer driver.
Definition at line 141 of file app_slideshow.c.
Referenced by slide_launch_helper(), slide_show_file(), slide_window_handler(), and slide_worker().
Timer delay needed for detection of 1 elapsed second.
Definition at line 143 of file app_slideshow.c.
Referenced by slide_launch_helper(), slide_show_file(), slide_timer_callback(), and slide_worker().
1.6.3