ESPHome
2023.5.5
|
#include <subscribe_state.h>
Public Member Functions | |
InitialStateIterator (APIConnection *client) | |
bool | on_binary_sensor (binary_sensor::BinarySensor *binary_sensor) override |
bool | on_cover (cover::Cover *cover) override |
bool | on_fan (fan::Fan *fan) override |
bool | on_light (light::LightState *light) override |
bool | on_sensor (sensor::Sensor *sensor) override |
bool | on_switch (switch_::Switch *a_switch) override |
bool | on_button (button::Button *button) override |
bool | on_text_sensor (text_sensor::TextSensor *text_sensor) override |
bool | on_climate (climate::Climate *climate) override |
bool | on_number (number::Number *number) override |
bool | on_select (select::Select *select) override |
bool | on_lock (lock::Lock *a_lock) override |
bool | on_media_player (media_player::MediaPlayer *media_player) override |
![]() | |
void | begin (bool include_internal=false) |
void | advance () |
virtual bool | on_begin () |
virtual bool | on_service (api::UserServiceDescriptor *service) |
virtual bool | on_camera (esp32_camera::ESP32Camera *camera) |
virtual bool | on_end () |
Protected Attributes | |
APIConnection * | client_ |
![]() | |
enum esphome::ComponentIterator::IteratorState | NONE |
size_t | at_ {0} |
bool | include_internal_ {false} |
Additional Inherited Members | |
![]() | |
enum | IteratorState { IteratorState::NONE = 0, IteratorState::BEGIN, IteratorState::BINARY_SENSOR, IteratorState::COVER, IteratorState::FAN, IteratorState::LIGHT, IteratorState::SENSOR, IteratorState::SWITCH, IteratorState::BUTTON, IteratorState::TEXT_SENSOR, IteratorState::SERVICE, IteratorState::CAMERA, IteratorState::CLIMATE, IteratorState::NUMBER, IteratorState::SELECT, IteratorState::LOCK, IteratorState::MEDIA_PLAYER, IteratorState::MAX } |
Definition at line 13 of file subscribe_state.h.
esphome::api::InitialStateIterator::InitialStateIterator | ( | APIConnection * | client | ) |
Definition at line 58 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 9 of file subscribe_state.cpp.
|
inlineoverridevirtual |
Implements esphome::ComponentIterator.
Definition at line 35 of file subscribe_state.h.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 38 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 14 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 17 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 20 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 51 of file subscribe_state.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 54 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 41 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 46 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 23 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 28 of file subscribe_state.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 33 of file subscribe_state.cpp.
|
protected |
Definition at line 56 of file subscribe_state.h.