FastLED 3.10.9
Loading...
Searching...
No Matches
driver_completion_wait.cpp.hpp File Reference
+ Include dependency graph for driver_completion_wait.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::detail::anonymous_namespace{driver_completion_wait.cpp.hpp}::DriverCompletionWaitHooks
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::detail
 Compile-time linker keep-alive hook for a single fl::Bus.
 
namespace  fl::detail::anonymous_namespace{driver_completion_wait.cpp.hpp}
 

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).
 

Class Documentation

◆ fl::detail::anonymous_namespace{driver_completion_wait.cpp.hpp}::DriverCompletionWaitHooks

struct fl::detail::anonymous_namespace{driver_completion_wait.cpp.hpp}::DriverCompletionWaitHooks
Class Members
DriverCompletionWait legacy = nullptr
DriverCompletionWait managed = nullptr