FastLED 3.9.15
Loading...
Searching...
No Matches
transaction.h File Reference

Detailed Description

Transaction class for asynchronous SPI operations.

This file contains the Transaction class which provides a handle for asynchronous SPI operations with RAII semantics.

Definition in file transaction.h.

#include "fl/stl/limits.h"
#include "fl/stl/stdint.h"
#include "fl/stl/unique_ptr.h"
#include "fl/stl/result.h"
#include "fl/stl/optional.h"
#include "fl/task/promise.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for transaction.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::spi::Transaction
 Handle for asynchronous SPI operations. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::spi
 

Typedefs

template<typename T>
using fl::spi::Result = fl::result<T, SPIError>