supla-device
|
This is the complete list of members for Supla::Control::DimmerBase, including all inherited members.
activateAction(int action) (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addWithLimit(int value, int addition, int limit=255) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
adjustBrightness(int value) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
applyChannelConfig(TSD_ChannelConfig *result, bool local) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
attach(Supla::Control::Button *) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
attachedButton (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
AutoIterateMode enum name (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
autoIterateMode (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
begin() | Supla::Element | static |
blueDistance (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
brightnessAdjuster (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
brightnessDistance (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
BUTTON_FOR_RGB enum value (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
BUTTON_FOR_RGBW enum value (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
BUTTON_FOR_W enum value (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
BUTTON_NOT_USED enum value (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
ButtonControlType enum name (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
buttonControlType (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
buttonStep (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
calculateAndUpdate(int targetValue, uint16_t *hwValue, int distance, uint32_t *lastChangeMs) const (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
channel (defined in Supla::ChannelElement) | Supla::ChannelElement | protected |
channelConfigState (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protected |
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement) | Supla::ChannelElement | explicit |
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | |
ClearInvalidPtr() | Supla::Element | static |
clearOcrConfig() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protectedvirtual |
colorBrightnessDistance (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
configFinishedReceived (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protected |
curBlue (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
curBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
curColorBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
curGreen (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
curRed (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
defaultDimmedBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction) | Supla::LocalAction | static |
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction) | Supla::LocalAction | static |
deleteClient() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
dimIterationDirection (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
DimmerBase() (defined in Supla::Control::DimmerBase) | Supla::Control::DimmerBase | |
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableActionsInConfigMode() (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableChannelState() | Supla::Element | |
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
Element() (defined in Supla::Element) | Supla::Element | |
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
fadeEffect (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
fillChannelConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
fillChannelOcrConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) override | Supla::Control::RGBWBase | virtual |
firstPtr (defined in Supla::Element) | Supla::Element | protectedstatic |
generateKey(char *output, const char *key) const | Supla::Element | virtual |
getChannel() override (defined in Supla::ChannelElement) | Supla::ChannelElement | virtual |
getChannel() const override | Supla::ChannelElement | virtual |
getChannelNumber() const | Supla::Element | |
getClientListPtr() (defined in Supla::LocalAction) | Supla::LocalAction | static |
getCurrentDimmerBrightness() const (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
getCurrentRGBBrightness() const (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
getElementByChannelNumber(int channelNumber) | Supla::Element | static |
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
getOwnerOfSubDeviceId(int subDeviceId) | Supla::Element | static |
getRealClient() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
getSecondaryChannel() const | Supla::Element | virtual |
getSecondaryChannel() (defined in Supla::Element) | Supla::Element | virtual |
getSecondaryChannelNumber() const | Supla::Element | |
getStep(int step, int target, int current, int distance) const (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
greenDistance (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
handleAction(int event, int action) override (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) | Supla::Element | virtual |
handleChannelConfig(TSD_ChannelConfig *result, bool local) override | Supla::ElementWithChannelActions | virtual |
handleChannelConfigFinished() override | Supla::ElementWithChannelActions | virtual |
handleGetChannelState(TDSC_ChannelState *channelState) | Supla::Element | virtual |
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) override | Supla::Control::RGBWBase | virtual |
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) override | Supla::ElementWithChannelActions | virtual |
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false) | Supla::Element | virtual |
hasOcrConfig() const (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protectedvirtual |
hwBlue (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
hwBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
hwColorBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
hwGreen (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
hwRed (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
instant (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
invalidatePtr (defined in Supla::Element) | Supla::Element | protectedstatic |
IsAnyUpdatePending() | Supla::Element | static |
isAnyUpdatePending() override | Supla::ElementWithChannelActions | virtual |
isChannelStateEnabled() const | Supla::Element | |
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
IsInvalidPtrSet() | Supla::Element | static |
isOcrConfigMissing() const (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protectedvirtual |
isOn() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
isOnRGB() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
isOnW() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
isOwnerOfSubDeviceId(int subDeviceId) const | Supla::Element | virtual |
iterateAlways() override | Supla::Control::RGBWBase | virtual |
iterateConnected() override | Supla::ElementWithChannelActions | virtual |
Supla::Element::iterateConnected(void *ptr) | Supla::Element | virtual |
iterateDimmerRGBW(int rgbStep, int wStep) override (defined in Supla::Control::DimmerBase) | Supla::Control::DimmerBase | protectedvirtual |
iterationDelayTimestamp (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
last() | Supla::Element | static |
lastAutoIterateStartTimestamp (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastChangeBlueMs (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastChangeBrightnessMs (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastChangeColorBrightnessMs (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastChangeGreenMs (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastChangeRedMs (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastColorBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastIterateDimmerTimestamp (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastMsgReceivedMs (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
lastTick (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
maxBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
maxColorBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
maxHwValue (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
minBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
minColorBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
minIterationBrightness (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
minMaxIterationDelay (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
next() | Supla::Element | |
nextPtr (defined in Supla::Element) | Supla::Element | protected |
NotifyElementsAboutConfigChange(uint64_t fieldBit) | Supla::Element | static |
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction) | Supla::LocalAction | static |
onDeviceConfigChange(uint64_t fieldBit) | Supla::Element | virtual |
onFastTimer() override | Supla::Control::RGBWBase | virtual |
onInit() override | Supla::Control::RGBWBase | virtual |
onLoadConfig(SuplaDeviceClass *) override | Supla::Control::RGBWBase | virtual |
onLoadState() override | Supla::Control::DimmerBase | virtual |
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) override | Supla::ElementWithChannelActions | virtual |
onSaveState() override | Supla::Control::DimmerBase | virtual |
onSoftReset() | Supla::Element | virtual |
onTimer() | Supla::Element | virtual |
purgeConfig() override | Supla::ElementWithChannelActions | virtual |
redDistance (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
resetDisance (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
RGBWBase() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
setAndSaveFunction(_supla_int_t channelFunction) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
setBrightnessAdjuster(BrightnessAdjuster *adjuster) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
setBrightnessLimits(int min, int max) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protected |
setColorBrightnessLimits(int min, int max) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
setDefaultDimmedBrightness(int dimmedBrightness) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
setDefaultFunction(int32_t defaultFunction) | Supla::Element | |
setDefaultStateOff() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
setDefaultStateOn() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
setDefaultStateRestore() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
setFadeEffectTime(int timeMs) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
setInitialCaption(const char *caption, bool secondaryChannel=false) | Supla::Element | |
setMaxHwValue(int newMaxHwValue) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
setMinIterationBrightness(uint8_t minBright) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
setMinMaxIterationDelay(uint16_t delayMs) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
setRGBW(int red, int green, int blue, int colorBrightness, int brightness, bool toggle=false, bool instant=false) override (defined in Supla::Control::DimmerBase) | Supla::Control::DimmerBase | virtual |
setRGBWValueOnDevice(uint32_t red, uint32_t green, uint32_t blue, uint32_t colorBrightness, uint32_t brightness)=0 (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | pure virtual |
setStep(int step) (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | |
stateOnInit (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
toggle() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | |
turnOff() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
turnOn() (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | virtual |
valueChanged (defined in Supla::Control::RGBWBase) | Supla::Control::RGBWBase | protected |
~ActionHandler() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
~Element() (defined in Supla::Element) | Supla::Element | virtual |
~LocalAction() (defined in Supla::LocalAction) | Supla::LocalAction | virtual |