|
supla-device
|
This is the complete list of members for Button, including all inherited members.
| ActionTrigger (defined in Button) | Button | friend |
| addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Button) | Button | virtual |
| addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Button) | Button | virtual |
| allowHoldOnPowerOn (defined in Button) | Button | protected |
| Button(Supla::Io::Base *io, int pin, bool pullUp=false, bool invertLogic=false) (defined in Button) | Button | explicit |
| Button(int pin, bool pullUp=false, bool invertLogic=false) (defined in Button) | Button | explicit |
| buttonCounter (defined in Button) | Button | protectedstatic |
| buttonNumber (defined in Button) | Button | protected |
| ButtonType enum name (defined in Button) | Button | |
| buttonType (defined in Button) | Button | protected |
| clickCounter (defined in Button) | Button | protected |
| configButton (defined in Button) | Button | protected |
| configureAsConfigButton(SuplaDeviceClass *sdc) (defined in Button) | Button | virtual |
| disableAction(int32_t action, ActionHandler *client, int32_t event) override (defined in Button) | Button | virtual |
| disableActionsInConfigMode() override (defined in Button) | Button | virtual |
| disableButton() (defined in Button) | Button | |
| disabled (defined in Button) | Button | protected |
| disableRepeatOnHold(uint32_t threshold=0) (defined in Button) | Button | protected |
| dontUseOnLoadConfig() (defined in Button) | Button | |
| enableAction(int32_t action, ActionHandler *client, int32_t event) override (defined in Button) | Button | virtual |
| enableButton() (defined in Button) | Button | |
| enableRepeatOnHold() (defined in Button) | Button | protected |
| evaluateMaxMulticlickValue() (defined in Button) | Button | protected |
| getButtonNumber() const override (defined in Button) | Button | virtual |
| getButtonTypeName(ButtonType type) const (defined in Button) | Button | protected |
| getLastStateChange() const (defined in Button) | Button | |
| getMaxMulticlickValue() (defined in Button) | Button | |
| handleAction(int event, int action) override (defined in Button) | Button | virtual |
| holdSend (defined in Button) | Button | protected |
| holdTimeMs (defined in Button) | Button | protected |
| isBistable() const (defined in Button) | Button | |
| isCentral() const (defined in Button) | Button | |
| isMonostable() const (defined in Button) | Button | |
| isMotionSensor() const (defined in Button) | Button | |
| lastStateChangeMs (defined in Button) | Button | protected |
| maxMulticlickValueConfigured (defined in Button) | Button | protected |
| multiclickTimeMs (defined in Button) | Button | protected |
| onInit() override | Button | virtual |
| onLoadConfig(SuplaDeviceClass *) override | Button | virtual |
| OnLoadConfigType enum name (defined in Button) | Button | |
| onLoadConfigType (defined in Button) | Button | protected |
| onTimer() override | Button | virtual |
| repeatOnHoldEnabled (defined in Button) | Button | protected |
| repeatOnHoldEvery(unsigned int timeMs) (defined in Button) | Button | |
| repeatOnHoldMs (defined in Button) | Button | protected |
| setAllowHoldOnPowerOn(bool allow) (defined in Button) | Button | inline |
| setButtonNumber(int8_t number) (defined in Button) | Button | |
| setButtonType(const ButtonType type) (defined in Button) | Button | |
| setHoldTime(unsigned int timeMs) (defined in Button) | Button | |
| setMulticlickTime(unsigned int timeMs, bool bistableButton=false) (defined in Button) | Button | |
| setOnLoadConfigType(OnLoadConfigType type) (defined in Button) | Button | |
| waitForRelease() (defined in Button) | Button | |
| waitingForRelease (defined in Button) | Button | protected |