|
ESPHome 2026.2.2
|
#include <subscribe_state.h>
Public Member Functions | |
| InitialStateIterator (APIConnection *client) | |
| bool | on_binary_sensor (binary_sensor::BinarySensor *entity) override |
| bool | on_cover (cover::Cover *entity) override |
| bool | on_fan (fan::Fan *entity) override |
| bool | on_light (light::LightState *entity) override |
| bool | on_sensor (sensor::Sensor *entity) override |
| bool | on_switch (switch_::Switch *entity) override |
| bool | on_button (button::Button *button) override |
| bool | on_text_sensor (text_sensor::TextSensor *entity) override |
| bool | on_climate (climate::Climate *entity) override |
| bool | on_number (number::Number *entity) override |
| bool | on_date (datetime::DateEntity *entity) override |
| bool | on_time (datetime::TimeEntity *entity) override |
| bool | on_datetime (datetime::DateTimeEntity *entity) override |
| bool | on_text (text::Text *entity) override |
| bool | on_select (select::Select *entity) override |
| bool | on_lock (lock::Lock *entity) override |
| bool | on_valve (valve::Valve *entity) override |
| bool | on_media_player (media_player::MediaPlayer *entity) override |
| bool | on_alarm_control_panel (alarm_control_panel::AlarmControlPanel *entity) override |
| bool | on_water_heater (water_heater::WaterHeater *entity) override |
| bool | on_infrared (infrared::Infrared *infrared) override |
| bool | on_event (event::Event *event) override |
| bool | on_update (update::UpdateEntity *entity) override |
Public Member Functions inherited from esphome::ComponentIterator | |
| void | begin (bool include_internal=false) |
| void | advance () |
| bool | completed () const |
| virtual bool | on_begin () |
| virtual bool | on_service (api::UserServiceDescriptor *service) |
| virtual bool | on_camera (camera::Camera *camera) |
| virtual bool | on_end () |
Protected Attributes | |
| APIConnection * | client_ |
Protected Attributes inherited from esphome::ComponentIterator | |
| uint16_t | at_ {0} |
| IteratorState | state_ {IteratorState::NONE} |
| bool | include_internal_ {false} |
Additional Inherited Members | |
Protected Types inherited from esphome::ComponentIterator | |
| enum class | IteratorState : uint8_t { NONE = 0 , BEGIN , BINARY_SENSOR , COVER , FAN , LIGHT , SENSOR , SWITCH , BUTTON , TEXT_SENSOR , SERVICE , CAMERA , CLIMATE , NUMBER , DATETIME_DATE , DATETIME_TIME , DATETIME_DATETIME , TEXT , SELECT , LOCK , VALVE , MEDIA_PLAYER , ALARM_CONTROL_PANEL , WATER_HEATER , INFRARED , EVENT , UPDATE , MAX } |
Protected Member Functions inherited from esphome::ComponentIterator | |
| template<typename Container > | |
| void | process_platform_item_ (const Container &items, bool(ComponentIterator::*on_item)(typename Container::value_type)) |
| void | advance_platform_ () |
Definition at line 19 of file subscribe_state.h.
| cover::Cover light::LightState switch_::Switch climate::Climate datetime::DateEntity datetime::DateTimeEntity select::Select valve::Valve alarm_control_panel::AlarmControlPanel update::UpdateEntity esphome::api::InitialStateIterator::InitialStateIterator | ( | APIConnection * | client | ) |
Definition at line 72 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
inlineoverridevirtual |
Implements esphome::ComponentIterator.
Definition at line 41 of file subscribe_state.h.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
inlineoverridevirtual |
Implements esphome::ComponentIterator.
Definition at line 86 of file subscribe_state.h.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
inlineoverridevirtual |
Implements esphome::ComponentIterator.
Definition at line 83 of file subscribe_state.h.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
overridevirtual |
Implements esphome::ComponentIterator.
|
protected |
Definition at line 93 of file subscribe_state.h.