![]() |
ButtonToSwitch Library for ESP32 (Arduino) v5.0.0
A library that provides elaborated switch mechanism behavior simulation for digital signals inputs
|
Type to hold the complete set of output attribute flags from any DbncdMPBttn class (and subclasses) object. More...
#include <ButtonToSwitch_ESP32.h>
Type to hold the complete set of output attribute flags from any DbncdMPBttn class (and subclasses) object.
Only two members (isOn and isEnabled) are relevant to all classes, the rest of the members might be relevant for one or more of the DbcndMPBttn subclasses. The type is provided as a standard return value for the decoding of the 32-bit notification value provided by the use of the xTaskNotify() inter-task mechanism. See setTaskToNotify(const TaskHandle_t) for more information. In a more general view, this type is useful to hold the complete set of output attribute flags from any DbncdMPBttn class (and subclasses) object, for example to pass the complete set of output attribute flags values to a function that manages the outputs according to the MPB status, or to keep a record of the MPB status changes in a log file or other storage medium.