FastLED 3.9.15
|
#include <fetch.h>
Public Member Functions | |
fl::size | active_requests () const |
size_t | active_task_count () const override |
Get number of active tasks (for debugging/monitoring) | |
void | cleanup_completed_promises () |
bool | has_active_tasks () const override |
Check if this runner has active tasks. | |
void | register_promise (const fl::promise< response > &promise) |
void | update () override |
Update this async runner (called during async pumping) | |
![]() | |
virtual | ~async_runner ()=default |
Static Public Member Functions | |
static FetchManager & | instance () |
Private Attributes | |
fl::vector< fl::promise< response > > | mActivePromises |
fl::unique_ptr< FetchEngineListener > | mEngineListener |