|
FastLED 3.9.15
|
#include <fetch.h>
Inheritance diagram for fl::net::http::FetchManager:
Collaboration diagram for fl::net::http::FetchManager: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::task::Promise< Response > &promise) |
| void | update () override |
| Update this runner (called during task pumping) | |
Public Member Functions inherited from fl::task::Runner | |
| virtual | ~Runner () FL_NOEXCEPT=default |
Static Public Member Functions | |
| static FetchManager & | instance () |
Private Attributes | |
| fl::vector< fl::task::Promise< Response > > | mActivePromises |
| fl::unique_ptr< FetchEngineListener > | mEngineListener |