|
ESPHome 2026.11.0-dev
|
Go to the source code of this file.
Data Structures | |
| class | esphome::hdmi_cec::Frame |
| One CEC bus message: a header byte with the initiator and destination addresses, then up to 15 payload bytes of which the first is the opcode. More... | |
| class | esphome::hdmi_cec::FrameRingBuffer< SIZE > |
| A queue of frames between one producer and one consumer, for instance the receive interrupt and loop(). More... | |
| class | esphome::hdmi_cec::HDMICEC |
| The HDMI-CEC bus on one GPIO pin. More... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::hdmi_cec |
Functions | |
| template<typename T > | |
| ESPHOME_ALWAYS_INLINE void | esphome::hdmi_cec::atomic_set (std::atomic< T > &atom, T value) |
| template<typename T > | |
| ESPHOME_ALWAYS_INLINE T | esphome::hdmi_cec::atomic_get (const std::atomic< T > &atom) |