| addTiltFunctions() | RollerShutterInterface | |
| applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| attach(Supla::Control::Button *up, Supla::Control::Button *down) (defined in RollerShutterInterface) | RollerShutterInterface | |
| attach(Supla::Control::Button *button, bool upButton, bool asInternal) (defined in RollerShutterInterface) | RollerShutterInterface | |
| buttonList (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| calibrationTime (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| close() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| closingTimeMs (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| comfortDownTiltValue (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| comfortDownValue (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| comfortUpTiltValue (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| comfortUpValue (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| configComfortDownTiltValue(uint8_t position) (defined in RollerShutterInterface) | RollerShutterInterface | |
| configComfortDownValue(uint8_t position) (defined in RollerShutterInterface) | RollerShutterInterface | |
| configComfortUpTiltValue(uint8_t position) (defined in RollerShutterInterface) | RollerShutterInterface | |
| configComfortUpValue(uint8_t position) (defined in RollerShutterInterface) | RollerShutterInterface | |
| currentDirection (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| currentPosition (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| currentTilt (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| fillChannelConfig(void *channelConfig, int *size, uint8_t configType) override (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) override | RollerShutterInterface | virtual |
| flags (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| getButtonsUpsideDown() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getCalibrate() const (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| getClosingTimeMs() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getCurrentDirection() const | RollerShutterInterface | |
| getCurrentPosition() const | RollerShutterInterface | |
| getCurrentTilt() const | RollerShutterInterface | |
| getMotorUpsideDown() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getOpeningTimeMs() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getTargetPosition() const | RollerShutterInterface | |
| getTargetTilt() const | RollerShutterInterface | |
| getTiltControlType() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getTiltingTimeMs() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getTimeMargin() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| getTimeMarginValue(uint32_t fullTime) const (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| handleAction(int event, int action) override (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) override | RollerShutterInterface | virtual |
| handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) override | RollerShutterInterface | virtual |
| inMove() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| isAutoCalibrationSupported() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isBottomReached() const | RollerShutterInterface | |
| isCalibrated() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isCalibrationFailed() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isCalibrationInProgress() const (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| isCalibrationLost() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isCalibrationRequested() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isFunctionSupported(int32_t channelFunction) const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isMotorProblem() const (defined in RollerShutterInterface) | RollerShutterInterface | |
| isTiltConfigured() const | RollerShutterInterface | |
| isTiltFunctionEnabled() const | RollerShutterInterface | |
| isTiltFunctionsSupported() const | RollerShutterInterface | |
| isTimeSettingAvailable() const (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| isTopReached() const | RollerShutterInterface | |
| iterateAlways() override | RollerShutterInterface | virtual |
| lastDirection (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| lastDirectionWasClose() const (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| lastDirectionWasOpen() const (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| lastPositionBeforeMovement (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| lastTiltBeforeMovement (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| lastUpdateTime (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| moveDown() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| moveUp() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| newTargetPositionAvailable (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| onInit() override | RollerShutterInterface | virtual |
| onLoadConfig(SuplaDeviceClass *sdc) override | RollerShutterInterface | virtual |
| onLoadState() override | RollerShutterInterface | virtual |
| onSaveState() override | RollerShutterInterface | virtual |
| open() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| openingTimeMs (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| operator=(const RollerShutterInterface &)=delete (defined in RollerShutterInterface) | RollerShutterInterface | |
| printConfig() const (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| purgeConfig() override | RollerShutterInterface | virtual |
| RollerShutterInterface(bool tiltFunctionsEnabled=false) | RollerShutterInterface | explicit |
| RollerShutterInterface(const RollerShutterInterface &)=delete (defined in RollerShutterInterface) | RollerShutterInterface | |
| rsConfig (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| rsStorageSaveDelay (defined in RollerShutterInterface) | RollerShutterInterface | protectedstatic |
| saveConfig() (defined in RollerShutterInterface) | RollerShutterInterface | |
| setCalibrate(bool value) (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| setCalibrationFailed(bool value) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setCalibrationFinished() (defined in RollerShutterInterface) | RollerShutterInterface | |
| setCalibrationLost(bool value) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setCalibrationNeeded() (defined in RollerShutterInterface) | RollerShutterInterface | |
| setCalibrationOngoing(int calibrationTime=1) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setCurrentPosition(int newPosition, int newTilt=UNKNOWN_POSITION) | RollerShutterInterface | |
| setMotorProblem(bool value) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setNotCalibrated() (defined in RollerShutterInterface) | RollerShutterInterface | |
| setOpenCloseTime(uint32_t newClosingTimeMs, uint32_t newOpeningTimeMs) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setRsConfigButtonsUpsideDownEnabled(bool enable) | RollerShutterInterface | |
| setRsConfigButtonsUpsideDownValue(uint8_t value) | RollerShutterInterface | |
| setRsConfigMotorUpsideDownEnabled(bool enable) | RollerShutterInterface | |
| setRsConfigMotorUpsideDownValue(uint8_t value) | RollerShutterInterface | |
| setRsConfigTimeMarginEnabled(bool enable) | RollerShutterInterface | |
| setRsConfigTimeMarginValue(int8_t value) | RollerShutterInterface | |
| setRsStorageSaveDelay(int delayMs) (defined in RollerShutterInterface) | RollerShutterInterface | static |
| setTargetPosition(int newPosition, int newTilt=UNKNOWN_POSITION) (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| setTiltControlType(uint8_t newTiltControlType, bool local=true) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setTiltingTime(uint32_t newTiltingTimeMs, bool local=true) (defined in RollerShutterInterface) | RollerShutterInterface | |
| setupButtonActions(Supla::Control::Button *button, bool upButton, bool asInternal) | RollerShutterInterface | protected |
| startCalibration(uint32_t timeMs) (defined in RollerShutterInterface) | RollerShutterInterface | |
| stop() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| stopCalibration() (defined in RollerShutterInterface) | RollerShutterInterface | |
| targetPosition (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| targetTilt (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| tiltConfig (defined in RollerShutterInterface) | RollerShutterInterface | protected |
| triggerCalibration() (defined in RollerShutterInterface) | RollerShutterInterface | virtual |
| ~RollerShutterInterface() | RollerShutterInterface | virtual |