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 |