|
|
virtual int | id () |
| |
|
virtual void | process () |
| |
|
virtual bool | readValue () |
| |
|
|
void(* | actionOff )(bool pinStatus, int pin, void *ref) = nullptr |
| |
|
void(* | actionOn )(bool pinStatus, int pin, void *ref) = nullptr |
| |
|
ActiveLogic | activeLogic = ActiveHigh |
| |
|
int | debounceDelayValue = 500 |
| | determines the value for the action
|
| |
|
unsigned long | debounceTimeout = 0 |
| |
|
bool | enabled = true |
| |
|
bool | lastState = true |
| |
|
int16_t | pin = -1 |
| |
|
void * | ref = nullptr |
| |
|
int | touchLimit = 20 |
| |
The documentation for this struct was generated from the following file: