supla-device
Loading...
Searching...
No Matches
Button Member List

This is the complete list of members for Button, including all inherited members.

ActionTrigger (defined in Button)Buttonfriend
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Button)Buttonvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Button)Buttonvirtual
allowHoldOnPowerOn (defined in Button)Buttonprotected
Button(Supla::Io::Base *io, int pin, bool pullUp=false, bool invertLogic=false) (defined in Button)Buttonexplicit
Button(int pin, bool pullUp=false, bool invertLogic=false) (defined in Button)Buttonexplicit
buttonCounter (defined in Button)Buttonprotectedstatic
buttonNumber (defined in Button)Buttonprotected
ButtonType enum name (defined in Button)Button
buttonType (defined in Button)Buttonprotected
clickCounter (defined in Button)Buttonprotected
configButton (defined in Button)Buttonprotected
configureAsConfigButton(SuplaDeviceClass *sdc) (defined in Button)Buttonvirtual
disableAction(int32_t action, ActionHandler *client, int32_t event) override (defined in Button)Buttonvirtual
disableActionsInConfigMode() override (defined in Button)Buttonvirtual
disableButton() (defined in Button)Button
disabled (defined in Button)Buttonprotected
disableRepeatOnHold(uint32_t threshold=0) (defined in Button)Buttonprotected
dontUseOnLoadConfig() (defined in Button)Button
enableAction(int32_t action, ActionHandler *client, int32_t event) override (defined in Button)Buttonvirtual
enableButton() (defined in Button)Button
enableRepeatOnHold() (defined in Button)Buttonprotected
evaluateMaxMulticlickValue() (defined in Button)Buttonprotected
getButtonNumber() const override (defined in Button)Buttonvirtual
getButtonTypeName(ButtonType type) const (defined in Button)Buttonprotected
getLastStateChange() const (defined in Button)Button
getMaxMulticlickValue() (defined in Button)Button
handleAction(int event, int action) override (defined in Button)Buttonvirtual
holdSend (defined in Button)Buttonprotected
holdTimeMs (defined in Button)Buttonprotected
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)Buttonprotected
maxMulticlickValueConfigured (defined in Button)Buttonprotected
multiclickTimeMs (defined in Button)Buttonprotected
onInit() overrideButtonvirtual
onLoadConfig(SuplaDeviceClass *) overrideButtonvirtual
OnLoadConfigType enum name (defined in Button)Button
onLoadConfigType (defined in Button)Buttonprotected
onTimer() overrideButtonvirtual
repeatOnHoldEnabled (defined in Button)Buttonprotected
repeatOnHoldEvery(unsigned int timeMs) (defined in Button)Button
repeatOnHoldMs (defined in Button)Buttonprotected
setAllowHoldOnPowerOn(bool allow) (defined in Button)Buttoninline
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)Buttonprotected