greenhouse
|
#include "Callback.h"
#include "database.h"
#include "jukebox_task.h"
#include "mbed.h"
#include "mbed_wait_api.h"
#include "storage_task.h"
#include "ui/ui.h"
#include "webserver.h"
#include <cstdint>
#include <cstdlib>
#include "tasks.h"
Go to the source code of this file.
Functions | |
void | webserver_task (WebServer *webServer) |
void | stats_task () |
void | jukebox_task () |
int | main (void) |
Variables | |
Thread | thread_main |
Thread | thread_web_server |
Thread | thread_jukebox |
Thread | thread_stats |
Thread | thread_sd |
UI::Display * | display |
Tasks::Stats * | task_stats |
void jukebox_task | ( | ) |
Definition at line 34 of file main.cpp.
References Tasks::Jukebox::start().
Referenced by main().
int main | ( | void | ) |
Definition at line 39 of file main.cpp.
References db, display, Tasks::Storage::example(), UI::Display::init(), jukebox_task(), UI::Display::log(), WebServer::start(), stats_task(), thread_jukebox, thread_stats, thread_web_server, and webserver_task().
void stats_task | ( | ) |
Definition at line 29 of file main.cpp.
References display, Tasks::Stats::setDisplay(), Tasks::Stats::start(), and task_stats.
Referenced by main().
void webserver_task | ( | WebServer * | webServer | ) |
Definition at line 21 of file main.cpp.
References WebServer::tick().
Referenced by main().
UI::Display* display |
Definition at line 19 of file main.cpp.
Referenced by Tasks::Storage::example(), main(), Tasks::Stats::setDisplay(), and stats_task().
Tasks::Stats* task_stats |
Definition at line 27 of file main.cpp.
Referenced by stats_task().