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

This is the complete list of members for Supla::Control::RGBCCTBase, 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
addWithLimit(int value, int addition, int limit=255) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
adjustBrightness(int value) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
attach(Supla::Control::Button *) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
attachedButton (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
AutoIterateMode enum name (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
autoIterateMode (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
begin()Supla::Elementstatic
blueDistance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
brightnessAdjuster (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
brightnessDistance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
BUTTON_FOR_RGB enum value (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
BUTTON_FOR_RGBW enum value (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
BUTTON_FOR_W enum value (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
BUTTON_NOT_USED enum value (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
ButtonControlType enum name (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
buttonControlType (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
buttonStep (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
calculateAndUpdate(int targetValue, uint16_t *hwValue, int distance, uint32_t *lastChangeMs) const (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
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
coldWhiteGain (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
colorBrightnessDistance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
curBlue (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
curColorBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
curGreen (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
curRed (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
curWhiteBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
curWhiteTemperature (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
defaultDimmedBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
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
dimIterationDirection (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
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() (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
fadeEffect (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
fillChannelConfig(void *channelConfig, int *size, uint8_t configType) override (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) overrideSupla::Control::RGBCCTBasevirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getChannel() override (defined in Supla::ChannelElement)Supla::ChannelElementvirtual
getChannel() const overrideSupla::ChannelElementvirtual
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getCurrentDimmerBrightness() const (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
getCurrentRGBBrightness() const (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
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
getRealClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
getStep(int step, int target, int current, int distance) const (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
greenDistance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
handleAction(int event, int action) override (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request)Supla::Elementvirtual
handleChannelConfig(TSD_ChannelConfig *result, bool local) overrideSupla::ElementWithChannelActionsvirtual
handleChannelConfigFinished() overrideSupla::ElementWithChannelActionsvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) overrideSupla::Control::RGBCCTBasevirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::ElementWithChannelActionsvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
hwBlue (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwColorBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwGreen (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwRed (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwWhite1Brightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwWhite2Brightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
hwWhiteTemperature (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
instant (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
IsInvalidPtrSet()Supla::Elementstatic
isOn() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
isOnRGB() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
isOnW() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
iterateAlways() overrideSupla::Control::RGBCCTBasevirtual
iterateConfigExchange() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
iterateConnected() overrideSupla::ElementWithChannelActionsvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
iterateDimmerRGBW(int rgbStep, int wStep) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotectedvirtual
iterationDelayTimestamp (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
last()Supla::Elementstatic
lastAutoIterateStartTimestamp (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastChangeBlueMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastChangeBrightnessMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastChangeColorBrightnessMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastChangeGreenMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastChangeRedMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastChangeWhiteTemperatureMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastColorBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastIterateDimmerTimestamp (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastMsgReceivedMs (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastTick (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
lastWhiteBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
maxBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
maxColorBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
maxHwValue (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
minBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
minColorBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
minIterationBrightness (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
minMaxIterationDelay (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
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() overrideSupla::Control::RGBCCTBasevirtual
onFunctionChange(uint32_t currentFunction, uint32_t newFunction)Supla::Elementvirtual
onInit() overrideSupla::Control::RGBCCTBasevirtual
onLoadConfig(SuplaDeviceClass *) overrideSupla::Control::RGBCCTBasevirtual
onLoadState() overrideSupla::Control::RGBCCTBasevirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState() overrideSupla::Control::RGBCCTBasevirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
purgeConfig() overrideSupla::Control::RGBCCTBasevirtual
receivedConfigTypes (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
redDistance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
resetDisance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
RGBCCTBase() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfigChangeFlag() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setAndSaveFunction(uint32_t channelFunction) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setBrightnessAdjuster(BrightnessAdjuster *adjuster) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
setBrightnessLimits(int min, int max) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setColorBrightnessLimits(int min, int max) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setDefaultDimmedBrightness(int dimmedBrightness) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
setDefaultFunction(uint32_t defaultFunction)Supla::Element
setDefaultStateOff() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setDefaultStateOn() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setDefaultStateRestore() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setFadeEffectTime(int timeMs) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
setFunction(uint32_t newFunction)Supla::Element
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setMaxHwValue(int newMaxHwValue) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
setMinIterationBrightness(uint8_t minBright) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
setMinMaxIterationDelay(uint16_t delayMs) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
setRGBCCT(int red, int green, int blue, int colorBrightness, int whiteBrightness, int whiteTemperature, bool toggle=false, bool instant=false) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setRGBCCTValueOnDevice(uint32_t red, uint32_t green, uint32_t blue, uint32_t colorBrightness, uint32_t white1Brightness, uint32_t white2Brightness)=0 (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasepure virtual
setRGBW(int red, int green, int blue, int colorBrightness, int whiteBrightness, bool toggle=false, bool instant=false) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
setStep(int step) (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBase
stateOnInit (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
toggle() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
triggerSetChannelConfig(int configType=SUPLA_CONFIG_TYPE_DEFAULT) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
turnOff() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
turnOn() (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBasevirtual
usedConfigTypes (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
valueChanged (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
warmWhiteGain (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
whiteTemperatureDistance (defined in Supla::Control::RGBCCTBase)Supla::Control::RGBCCTBaseprotected
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual