ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
select.h
Go to the documentation of this file.
1#pragma once
2
4
5#include "../duco.h"
6
7namespace esphome::duco {
8
9class DucoSelect : public DucoDevice, public select::Select {
10 public:
11 void update() override;
12 void receive_response(const DucoMessage &message) override;
13
14 protected:
15 void control(size_t index) override;
16};
17
18} // namespace esphome::duco
Every entity polls the box; deriving from PollingComponent shares its vtable.
Definition duco.h:81
void update() override
Definition select.cpp:28
void receive_response(const DucoMessage &message) override
Definition select.cpp:30
void control(size_t index) override
Definition select.cpp:42
Base-class for all selects.
Definition select.h:28
const LogString * message
Definition component.cpp:35
A received message; data points into the receive buffer and is valid only during the callback.
Definition duco.h:22