FastLED 3.10.9
Loading...
Searching...
No Matches
driver_completion_wait.h File Reference
#include "fl/stl/int.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for driver_completion_wait.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::detail
 Compile-time linker keep-alive hook for a single fl::Bus.
 

Typedefs

using fl::detail::DriverCompletionWait = bool (*)(u32 timeoutMs)
 Optional completion consumers.
 

Functions

DriverCompletionWait fl::detail::setLegacyCompletionWait (DriverCompletionWait wait) FL_NO_EXCEPT
 
DriverCompletionWait fl::detail::setManagedCompletionWait (DriverCompletionWait wait) FL_NO_EXCEPT
 Internal singleton hooks; return the previous hook to allow scoped tests.
 
bool fl::detail::waitForDriverCompletion (u32 timeoutMs) FL_NO_EXCEPT
 Wait for installed consumers using one deadline (zero means indefinitely).