FastLED 3.9.15
|
#include <async.h>
Public Member Functions | |
bool | has_active_tasks () const |
Check if there are any active async tasks. | |
void | register_runner (async_runner *runner) |
Register an async runner. | |
size_t | total_active_tasks () const |
Get total number of active tasks across all runners. | |
void | unregister_runner (async_runner *runner) |
Unregister an async runner. | |
void | update_all () |
Update all registered async runners. | |
Static Public Member Functions | |
static AsyncManager & | instance () |
Private Attributes | |
fl::vector< async_runner * > | mRunners |