FastArduino  v1.8
C++ library to build fast but small Arduino/AVR projects
devices::mcp230xx::MCP23008< MANAGER >::SetValuesFuture Class Reference

Create a future to be used by asynchronous method values(SetValuesFuture&). More...

#include <fastarduino/devices/mcp23008.h>

Inheritance diagram for devices::mcp230xx::MCP23008< MANAGER >::SetValuesFuture:
Collaboration diagram for devices::mcp230xx::MCP23008< MANAGER >::SetValuesFuture:

Detailed Description

template<typename MANAGER>
class devices::mcp230xx::MCP23008< MANAGER >::SetValuesFuture

Create a future to be used by asynchronous method values(SetValuesFuture&).

This is used by values() to asynchronously launch the I2C transaction, and it shall be used by the caller to determine when the I2C transaction is finished.

Parameters
valueeach bit indicates the new level of the matching output pin of the selected port
See also
values(SetValuesFuture&)

Definition at line 226 of file mcp23008.h.


The documentation for this class was generated from the following file: