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

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

applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in Relay)Relayvirtual
attach(Supla::Control::Button *) (defined in Relay)Relay
buttonList (defined in Relay)Relayprotected
channelFunction (defined in Relay)Relayprotected
defaultRelatedMeterChannelNo (defined in Relay)Relayprotected
disableCountdownTimerFunction() (defined in Relay)Relay
durationMs (defined in Relay)Relayprotected
durationTimestamp (defined in Relay)Relayprotected
enableCountdownTimerFunction() (defined in Relay)Relay
fillChannelConfig(void *channelConfig, int *size) override (defined in Relay)Relayvirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) overrideRelayvirtual
getStoredTurnOnDurationMs() (defined in Relay)Relay
handleAction(int event, int action) override (defined in Relay)Relayvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) overrideRelayvirtual
highIsOn (defined in Relay)Relayprotected
io (defined in Relay)Relayprotected
isCountdownTimerFunctionEnabled() const (defined in Relay)Relay
isImpulseFunction() const (defined in Relay)Relay
isOn() (defined in Relay)Relayvirtual
isStaircaseFunction() const (defined in Relay)Relay
iterateAlways() overrideRelayvirtual
iterateConnected() overrideRelayvirtual
keepTurnOnDuration(bool keep=true) (defined in Relay)Relayvirtual
keepTurnOnDurationMs (defined in Relay)Relayprotected
lastStateOnTimerUpdate (defined in Relay)Relayprotected
minimumAllowedDurationMs (defined in Relay)Relayprotected
onInit() overrideRelayvirtual
onLoadConfig(SuplaDeviceClass *sdc) overrideRelayvirtual
onLoadState() overrideRelayvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideRelayvirtual
onSaveState() overrideRelayvirtual
overcurrentThreshold (defined in Relay)Relayprotected
pin (defined in Relay)Relayprotected
pinOffValue() (defined in Relay)Relayvirtual
pinOnValue() (defined in Relay)Relayvirtual
Relay(Supla::Io *io, int pin, bool highIsOn=true, _supla_int_t functions=(0xFF ^ SUPLA_BIT_FUNC_CONTROLLINGTHEROLLERSHUTTER)) (defined in Relay)Relayexplicit
Relay(int pin, bool highIsOn=true, _supla_int_t functions=(0xFF ^ SUPLA_BIT_FUNC_CONTROLLINGTHEROLLERSHUTTER)) (defined in Relay)Relayexplicit
relayStorageSaveDelay (defined in Relay)Relayprotectedstatic
setChannelFunction(_supla_int_t newFunction) (defined in Relay)Relayprotected
setDefaultRelatedMeterChannelNo(int channelNo) (defined in Relay)Relay
setDefaultStateOff() (defined in Relay)Relayvirtual
setDefaultStateOn() (defined in Relay)Relayvirtual
setDefaultStateRestore() (defined in Relay)Relayvirtual
setMinimumAllowedDurationMs(uint32_t durationMs) (defined in Relay)Relay
setRelayStorageSaveDelay(int delayMs) (defined in Relay)Relaystatic
setTurnOffWhenEmptyAggregator(bool turnOff) (defined in Relay)Relay
stateOnInit (defined in Relay)Relayprotected
storedTurnOnDurationMs (defined in Relay)Relayprotected
timerUpdateTimestamp (defined in Relay)Relayprotected
toggle(_supla_int_t duration=0) (defined in Relay)Relayvirtual
turnOff(_supla_int_t duration=0) (defined in Relay)Relayvirtual
turnOffWhenEmptyAggregator (defined in Relay)Relayprotected
turnOn(_supla_int_t duration=0) (defined in Relay)Relayvirtual
updateRelayHvacAggregator() (defined in Relay)Relayprotected
updateTimerValue() (defined in Relay)Relayprotected
~Relay() (defined in Relay)Relayvirtual