|
FastLED 3.10.8
|
#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 FL_NO_EXCEPT |
| size_t | active_task_count () const FL_NO_EXCEPT override |
| Get number of active tasks (for debugging/monitoring) | |
| void | cleanup_completed_promises () FL_NO_EXCEPT |
| bool | has_active_tasks () const FL_NO_EXCEPT override |
| Check if this runner has active tasks. | |
| void | register_promise (const fl::task::Promise< Response > &promise) FL_NO_EXCEPT |
| void | update () FL_NO_EXCEPT override |
| Update this runner (called during task pumping) | |
Public Member Functions inherited from fl::task::Runner | |
| virtual | ~Runner () FL_NO_EXCEPT=default |
Static Public Member Functions | |
| static FetchManager & | instance () FL_NO_EXCEPT |
Private Attributes | |
| fl::vector< fl::task::Promise< Response > > | mActivePromises |
| fl::unique_ptr< FetchEngineListener > | mEngineListener |