|
ESPHome 2026.11.0-dev
|
A blocking driver call, run on the worker. More...
#include <usb_audio.h>
Public Types | |
| enum class | Type : uint8_t { OPEN , START , RESUME , SUSPEND , CLOSE , CONTROLS } |
Data Fields | |
| uac_host_device_handle_t | handle {nullptr} |
| uint8_t | addr {0} |
| uint8_t | iface_num {0} |
| uint8_t | seq {0} |
| Type | type {Type::OPEN} |
| Endpoint | endpoint {Endpoint::SPEAKER} |
| bool | stop {false} |
A blocking driver call, run on the worker.
Definition at line 153 of file usb_audio.h.
|
strong |
| Enumerator | |
|---|---|
| OPEN | |
| START | |
| RESUME | |
| SUSPEND | |
| CLOSE | |
| CONTROLS | |
Definition at line 154 of file usb_audio.h.
| uint8_t esphome::usb_audio::USBAudioComponent::Op::addr {0} |
Definition at line 164 of file usb_audio.h.
| Endpoint esphome::usb_audio::USBAudioComponent::Op::endpoint {Endpoint::SPEAKER} |
Definition at line 169 of file usb_audio.h.
| uac_host_device_handle_t esphome::usb_audio::USBAudioComponent::Op::handle {nullptr} |
Definition at line 163 of file usb_audio.h.
| uint8_t esphome::usb_audio::USBAudioComponent::Op::iface_num {0} |
Definition at line 165 of file usb_audio.h.
| uint8_t esphome::usb_audio::USBAudioComponent::Op::seq {0} |
Definition at line 167 of file usb_audio.h.
| bool esphome::usb_audio::USBAudioComponent::Op::stop {false} |
Definition at line 171 of file usb_audio.h.
| Type esphome::usb_audio::USBAudioComponent::Op::type {Type::OPEN} |
Definition at line 168 of file usb_audio.h.