|
| | api.hpp |
| | Umbrella header for esphome-api-client.
|
| |
| | bytes.hpp |
| | Byte buffer / view aliases and protobuf base-128 varint codec.
|
| |
| | client.hpp |
| | Asynchronous orchestrator: owns the event loop and a Connection, and exposes connect/send/subscribe plus loop-pumping primitives.
|
| |
| | client_options.hpp |
| | Top-level connection parameters for Client / SyncClient.
|
| |
| | config.hpp |
| | Compile-time configuration flags for esphome-api-client.
|
| |
| | discovery.hpp |
| | Local-network discovery of ESPHome devices via mDNS / DNS-SD (service _esphomelib._tcp).
|
| |
| | exception.hpp |
| | Exception hierarchy thrown by esphome-api-client.
|
| |
| | json.hpp |
| | Optional JSON (de)serialization for the public value types.
|
| |
| | sync_client.hpp |
| | Blocking convenience facade over the async Client.
|
| |