|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|
Blocking convenience facade over the async Client. More...
#include <esphome/api/client.hpp>#include <esphome/api/client_options.hpp>#include <esphome/api/connection/connection.hpp>#include <esphome/api/connection/connection_state.hpp>#include <esphome/api/model/device_info.hpp>#include <esphome/api/model/entity_registry.hpp>#include <esphome/api/model/entity_store.hpp>#include <chrono>#include <functional>

Go to the source code of this file.
Classes | |
| class | esphome::api::SyncClient |
| Synchronous, single-threaded client. More... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::api |
Blocking convenience facade over the async Client.
Each call pumps the event loop until the operation resolves or a deadline elapses.