This is the complete list of members for Actuator, including all inherited members.
| Actuator(uint8_t pin, bool normalState=false) noexcept | Actuator | inlineexplicit |
| Actuator(lsh::core::PinTag< Pin >, bool normalState=false) noexcept | Actuator | inlineexplicit |
| checkAutoOffTimer(uint32_t now_ms, uint32_t autoOffTimer_ms) -> bool | Actuator | |
| checkAutoOffTimerForIndex(uint8_t actuatorIndex, uint32_t now_ms, uint32_t autoOffTimer_ms) -> bool | Actuator | |
| getIndex() const -> uint8_t | Actuator | |
| getState() const -> bool | Actuator | |
| setIndex(uint8_t indexToSet) | Actuator | |
| setProtected(bool hasProtection) -> Actuator & | Actuator | |
| setState(bool state) -> bool | Actuator | |
| setState(bool state, uint32_t now_ms) -> bool | Actuator | |
| setStateForIndex(uint8_t actuatorIndex, bool state) -> bool | Actuator | |
| setStateForIndex(uint8_t actuatorIndex, bool state, uint32_t now_ms) -> bool | Actuator | |
| setStateStatic(bool state) -> bool (defined in Actuator) | Actuator | inline |
| setStateStatic(bool state, uint32_t now_ms) -> bool (defined in Actuator) | Actuator | inline |
| toggleState() -> bool | Actuator | |
| toggleState(uint32_t now_ms) -> bool | Actuator | |
| toggleStateForIndex(uint8_t actuatorIndex) -> bool | Actuator | |
| toggleStateForIndex(uint8_t actuatorIndex, uint32_t now_ms) -> bool | Actuator | |
| toggleStateStatic() -> bool (defined in Actuator) | Actuator | inline |
| toggleStateStatic(uint32_t now_ms) -> bool (defined in Actuator) | Actuator | inline |