FastLED 3.9.15
Loading...
Searching...
No Matches
driver.h File Reference
#include "fl/stl/shared_ptr.h"
#include "fl/stl/string.h"
#include "fl/stl/noexcept.h"
#include "fl/stl/atomic.h"
+ Include dependency graph for driver.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::IChannelDriver
 Minimal interface for LED channel transmission drivers. More...
 
struct  fl::IChannelDriver::Capabilities
 Driver capabilities. More...
 
struct  fl::IChannelDriver::DriverState
 Driver state with optional error message. More...
 
struct  fl::IChannelDriver::PollNeededCallback
 ISR-safe callback handle invoked when the manager should poll again. More...
 
class  fl::IChannelDriver::PollNeededCallbackSlot
 ISR-safe storage for a poll-needed callback handle. More...
 
struct  fl::IChannelDriver::PollNeededCallbackSlot::Snapshot
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Functions

 fl::FASTLED_SHARED_PTR (ChannelData)