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

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

begin()Supla::Elementstatic
BlinkingLed(Supla::Io *io, uint8_t outPin, bool invert=false) (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedexplicit
BlinkingLed(uint8_t outPin, bool invert=false) (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedexplicit
ClearInvalidPtr()Supla::Elementstatic
copyStateTo (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
disable() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLed
disableChannelState()Supla::Element
Element() (defined in Supla::Element)Supla::Element
enable() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLed
enabled (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value)Supla::Elementvirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getChannel() constSupla::Elementvirtual
getChannel() (defined in Supla::Element)Supla::Elementvirtual
getChannelNumber() constSupla::Element
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request)Supla::Elementvirtual
handleChannelConfig(TSD_ChannelConfig *newChannelConfig, bool local=false)Supla::Elementvirtual
handleChannelConfigFinished()Supla::Elementvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue)Supla::Elementvirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result)Supla::Elementvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
invert (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
io (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending()Supla::Elementvirtual
isChannelStateEnabled() constSupla::Element
IsInvalidPtrSet()Supla::Elementstatic
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
iterateAlways()Supla::Elementvirtual
iterateConnected()Supla::Elementvirtual
iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastUpdate (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
mutex (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
offDuration (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
onDuration (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
onFastTimer()Supla::Elementvirtual
onInit() overrideSupla::Control::BlinkingLedvirtual
onLimit (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
onLimitCounter (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
onLoadConfig(SuplaDeviceClass *sdc)Supla::Elementvirtual
onLoadState()Supla::Elementvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc=nullptr)Supla::Elementvirtual
onSaveState()Supla::Elementvirtual
onSoftReset()Supla::Elementvirtual
onTimer() overrideSupla::Control::BlinkingLedvirtual
outPin (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
pauseDuration (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
purgeConfig()Supla::Elementvirtual
repeatLimit (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
setAlwaysOffSequence() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLed
setAlwaysOnSequence() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLed
setCopyStateTo(BlinkingLed *led) (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLed
setCustomSequence(uint32_t onDurationMs, uint32_t offDurationMs, uint32_t pauseDurrationMs=0, uint8_t onLimit=0, uint8_t repeatLimit=0, bool startWithOff=true) (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedvirtual
setDefaultFunction(int32_t defaultFunction)Supla::Element
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setInvertedLogic(bool invertedLogic) (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLed
state (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
turnOff() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
turnOn() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
updatePin() (defined in Supla::Control::BlinkingLed)Supla::Control::BlinkingLedprotected
~Element() (defined in Supla::Element)Supla::Elementvirtual