|
Zephyr Project API
3.4.0
A Scalable Open Source RTOS
|
Feature Unit event structure. More...
#include <usb_audio.h>
Data Fields | |
| enum usb_audio_direction | dir |
| enum usb_audio_fucs | cs |
| uint8_t | channel |
| uint8_t | val_len |
| const void * | val |
Feature Unit event structure.
The event structure is used by feature_update_cb in order to inform the App whenever the Host has modified one of the device features.
| dir | The device direction that has been changed. Applicable for Headset device only. |
| cs | Control selector, feature that has been changed. |
| channel | Device channel that has been changed. If 0xFF, then all channels have been changed. |
| val_len | Length of the val field. |
| val | Value of the feature that has been set. |
| uint8_t usb_audio_fu_evt::channel |
| enum usb_audio_fucs usb_audio_fu_evt::cs |
| enum usb_audio_direction usb_audio_fu_evt::dir |
| const void* usb_audio_fu_evt::val |
| uint8_t usb_audio_fu_evt::val_len |