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

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

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, uint16_t event, Supla::Condition *condition, bool alwaysEnabled=false)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, Supla::Condition *condition, bool alwaysEnabled=false)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 *config, bool local=false) override (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPairvirtual
attach(Button *primaryButton, Button *secondaryButton, bool asInternal=true) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
attach(Button *primaryButton, Button *secondaryButton, ActionTrigger *primaryActionTrigger, ActionTrigger *secondaryActionTrigger, bool asInternal=true) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
attach(Button *button, bool primaryOrUp, bool asInternal=true) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
attach(Button *button, ActionTrigger *actionTrigger, bool primaryOrUp, bool asInternal=true) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
begin()Supla::Elementstatic
channelConfigState (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ClearInvalidPtr()Supla::Elementstatic
DeleteAction(const LocalAction *trigger, const ActionHandler *client, uint16_t event, uint16_t action) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction)Supla::LocalActionstatic
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
Element(ElementMode mode=ElementMode::Registered) (defined in Supla::Element)Supla::Elementexplicit
ElementWithChannelActions(ElementMode mode=ElementMode::Registered) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsexplicit
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, uint8_t configType) override (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPairvirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) overrideSupla::Control::RelayRollerShutterPairvirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getCalcfgPendingTimeoutMs(TSD_DeviceCalCfgRequest *request) const overrideSupla::Control::RelayRollerShutterPairvirtual
getChannel() override (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPairvirtual
getChannel() const overrideSupla::Control::RelayRollerShutterPairvirtual
getChannelByChannelNumber(int channelNumber) constSupla::Element
getChannelByChannelNumber(int channelNumber) (defined in Supla::Element)Supla::Element
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
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
getNextConfigType() constSupla::ElementWithChannelActionsprotected
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getRemainingCountdownTimerSec(uint32_t *remainingSec) const overrideSupla::Control::RelayRollerShutterPairvirtual
getRollerShutter() (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
getRollerShutter() const (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
getSecondaryChannel() override (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPairvirtual
getSecondaryChannel() const overrideSupla::Control::RelayRollerShutterPairvirtual
getSecondaryChannelNumber() constSupla::Element
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) overrideSupla::Control::RelayRollerShutterPairvirtual
handleChannelConfig(TSD_ChannelConfig *config, bool local=false) overrideSupla::Control::RelayRollerShutterPairvirtual
handleChannelConfigFinished() overrideSupla::Control::RelayRollerShutterPairvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *value) overrideSupla::Control::RelayRollerShutterPairvirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::Control::RelayRollerShutterPairvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() const overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
isInRelayMode() const (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
isInRollerShutterMode() const (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
IsInvalidPtrSet()Supla::Elementstatic
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
isStateStorageMigrationNeeded() constSupla::Elementvirtual
iterateAlways() overrideSupla::Control::RelayRollerShutterPairvirtual
iterateConfigExchange() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
iterateConnected() overrideSupla::Control::RelayRollerShutterPairvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
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
onFunctionChange(uint32_t currentFunction, uint32_t newFunction) overrideSupla::Control::RelayRollerShutterPairvirtual
onInit() overrideSupla::Control::RelayRollerShutterPairvirtual
onLoadConfig(SuplaDeviceClass *sdc) overrideSupla::Control::RelayRollerShutterPairvirtual
onLoadState() overrideSupla::Control::RelayRollerShutterPairvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState() overrideSupla::Control::RelayRollerShutterPairvirtual
onSoftReset()Supla::Elementvirtual
onTimer() overrideSupla::Control::RelayRollerShutterPairvirtual
purgeConfig() overrideSupla::Control::RelayRollerShutterPairvirtual
receivedConfigTypes (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
registeredElement (defined in Supla::Element)Supla::Elementprotected
RelayRollerShutterPair(Supla::Io::IoPin output0, Supla::Io::IoPin output1, bool tiltFunctionsEnabled=true, _supla_int_t relayFunctions=(0xFF ^ SUPLA_BIT_FUNC_CONTROLLINGTHEROLLERSHUTTER)) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
RelayRollerShutterPair(Supla::Io::Base *io, int output0, int output1, bool highIsOn=true, bool tiltFunctionsEnabled=true, _supla_int_t relayFunctions=(0xFF ^ SUPLA_BIT_FUNC_CONTROLLINGTHEROLLERSHUTTER)) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
RelayRollerShutterPair(int output0, int output1, bool highIsOn=true, bool tiltFunctionsEnabled=true, _supla_int_t relayFunctions=(0xFF ^ SUPLA_BIT_FUNC_CONTROLLINGTHEROLLERSHUTTER)) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfigChangeFlag() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
setAndSaveFunction(uint32_t channelFunction) override (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPairprotectedvirtual
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setDefaultFunction(uint32_t defaultFunction)Supla::Element
setDefaultFunctions(uint32_t primaryFunction, uint32_t secondaryFunction) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
setDefaultStateOff() (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
setDefaultStateOn() (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
setDefaultStateRestore() (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
setFunction(uint32_t newFunction)Supla::Element
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setPreloadStateOnSoftReset(bool enabled=true) (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair
triggerSetChannelConfig(int configType=SUPLA_CONFIG_TYPE_DEFAULT) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
usedConfigTypes (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual
~RelayRollerShutterPair() override (defined in Supla::Control::RelayRollerShutterPair)Supla::Control::RelayRollerShutterPair