supla-device
Loading...
Searching...
No Matches
Supla::Control::RollerShutter Member List

This is the complete list of members for Supla::Control::RollerShutter, including all inherited members.

activateAction(int action) (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
attach(Supla::Control::Button *up, Supla::Control::Button *down) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
begin()Supla::Elementstatic
calibrationTime (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
channel (defined in Supla::ChannelElement)Supla::ChannelElementprotected
channelConfigState (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement)Supla::ChannelElementexplicit
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
ClearInvalidPtr()Supla::Elementstatic
clearOcrConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
close() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
closingTimeMs (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
comfortDownValue (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
comfortUpValue (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
configComfortDownValue(uint8_t position) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
configComfortUpValue(uint8_t position) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
configFinishedReceived (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
currentDirection (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
currentPosition (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction)Supla::LocalActionstatic
deleteClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableActionsInConfigMode() (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableChannelState()Supla::Element
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
doNothingTime (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
downButton (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
Element() (defined in Supla::Element)Supla::Element
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
fillChannelConfig(void *channelConfig, int *size) override (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
fillChannelOcrConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) overrideSupla::Control::RollerShutterInterfacevirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
flags (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
generateKey(char *output, const char *key) constSupla::Elementvirtual
getButtonsUpsideDown() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getCalibrate() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
getChannel() override (defined in Supla::ChannelElement)Supla::ChannelElementvirtual
getChannel() const overrideSupla::ChannelElementvirtual
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getClosingTimeMs() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getCurrentDirection() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getCurrentPosition() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getMotorUpsideDown() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getOpeningTimeMs() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getRealClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
getTargetPosition() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getTimeMargin() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
getTimeMarginValue(uint32_t fullTime) const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
handleAction(int event, int action) override (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) overrideSupla::Control::RollerShutterInterfacevirtual
handleChannelConfig(TSD_ChannelConfig *result, bool local) overrideSupla::ElementWithChannelActionsvirtual
handleChannelConfigFinished() overrideSupla::ElementWithChannelActionsvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) overrideSupla::Control::RollerShutterInterfacevirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::ElementWithChannelActionsvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
hasOcrConfig() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
highIsOn (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
inMove() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
io (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() overrideSupla::ElementWithChannelActionsvirtual
isAutoCalibrationSupported() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
isCalibrated() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
isCalibrationFailed() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
isCalibrationInProgress() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
isCalibrationLost() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
isCalibrationRequested() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
isFunctionSupported(int32_t channelFunction) const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
IsInvalidPtrSet()Supla::Elementstatic
isMotorProblem() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
isOcrConfigMissing() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
isTimeSettingAvailable() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
iterateAlways() overrideSupla::Control::RollerShutterInterfacevirtual
iterateConnected() overrideSupla::ElementWithChannelActionsvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastDirection (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
lastDirectionWasClose() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
lastDirectionWasOpen() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
lastMovementStartTime (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
lastPositionBeforeMovement (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
lastUpdateTime (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
moveDown() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
moveUp() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
newTargetPositionAvailable (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
onFastTimer()Supla::Elementvirtual
onInit() overrideSupla::Control::RollerShuttervirtual
onLoadConfig(SuplaDeviceClass *sdc) overrideSupla::Control::RollerShutterInterfacevirtual
onLoadState() overrideSupla::Control::RollerShutterInterfacevirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState() overrideSupla::Control::RollerShutterInterfacevirtual
onSoftReset()Supla::Elementvirtual
onTimer() overrideSupla::Control::RollerShuttervirtual
open() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
openingTimeMs (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
operationTimeoutMs (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
operator=(const RollerShutterInterface &)=delete (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
pinDown (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
pinUp (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotected
printConfig() const (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
purgeConfig() overrideSupla::Control::RollerShutterInterfacevirtual
relayDownOff() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
relayDownOn() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
relayUpOff() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
relayUpOn() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
RollerShutter(Supla::Io *io, int pinUp, int pinDown, bool highIsOn=true) (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutter
RollerShutter(int pinUp, int pinDown, bool highIsOn=true) (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutter
RollerShutterInterface() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
RollerShutterInterface(const RollerShutterInterface &)=delete (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
rsConfig (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
rsStorageSaveDelay (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotectedstatic
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfig() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setAndSaveFunction(_supla_int_t channelFunction) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setCalibrate(bool value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
setCalibrationFailed(bool value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setCalibrationFinished() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setCalibrationLost(bool value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setCalibrationNeeded() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setCalibrationOngoing(int calibrationTime=1) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setCurrentPosition(int newPosition) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setDefaultFunction(int32_t defaultFunction)Supla::Element
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setMotorProblem(bool value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setNotCalibrated() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setOpenCloseTime(uint32_t newClosingTimeMs, uint32_t newOpeningTimeMs) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsConfigButtonsUpsideDownEnabled(bool enable) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsConfigButtonsUpsideDownValue(uint8_t value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsConfigMotorUpsideDownEnabled(bool enable) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsConfigMotorUpsideDownValue(uint8_t value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsConfigTimeMarginEnabled(bool enable) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsConfigTimeMarginValue(int8_t value) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterface
setRsStorageSaveDelay(int delayMs) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacestatic
setTargetPosition(int newPosition) (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
setupButtonActions() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
startClosing() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
startOpening() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
stop() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
stopMovement() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
switchOffRelays() (defined in Supla::Control::RollerShutter)Supla::Control::RollerShutterprotectedvirtual
targetPosition (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
triggerCalibration() (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfacevirtual
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
upButton (defined in Supla::Control::RollerShutterInterface)Supla::Control::RollerShutterInterfaceprotected
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual