|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|
Serial (UART) proxy subsystem. More...
#include <esphome/api/model/enums.hpp>#include <esphome/api/subsystems/subsystem.hpp>#include <cstdint>#include <functional>#include <string>#include <unordered_map>#include <vector>

Go to the source code of this file.
Classes | |
| struct | esphome::api::SerialProxyConfig |
| UART parameters for a serial proxy instance (api: SerialProxyConfigureRequest). More... | |
| struct | esphome::api::SerialProxyData |
| Data forwarded from a serial device (api: SerialProxyDataReceived). More... | |
| struct | esphome::api::SerialProxyResponse |
| Result of a SerialProxyRequest (api: SerialProxyRequestResponse). More... | |
| struct | esphome::api::SerialProxyLineStates |
| Typed view of the modem control/status lines exchanged with the proxy. More... | |
| struct | esphome::api::SerialProxyModemPins |
| Current modem control pin states (api: SerialProxyGetModemPinsResponse). More... | |
| class | esphome::api::SerialProxy |
| Proxies a UART on the device, forwarding data and control to clients. More... | |
| class | esphome::api::SerialPort |
| A single serial-proxy instance bound to its index — the instance-aware, ergonomic front end to SerialProxy (no instance argument on every call). More... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::api |
Serial (UART) proxy subsystem.