| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
Feature Unit event structure. More...
#include <usb_audio.h>
Data Fields | |
| enum usb_audio_direction | dir | 
| The device direction that has been changed.   | |
| enum usb_audio_fucs | cs | 
| Control selector feature that has been changed.   | |
| uint8_t | channel | 
| Device channel that has been changed.   | |
| uint8_t | val_len | 
| Length of the val field.   | |
| const void * | val | 
| Value of the feature that has been set.   | |
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.
| uint8_t usb_audio_fu_evt::channel | 
Device channel that has been changed.
If 0xFF, then all channels have been changed.
| enum usb_audio_fucs usb_audio_fu_evt::cs | 
Control selector feature that has been changed.
| enum usb_audio_direction usb_audio_fu_evt::dir | 
The device direction that has been changed.
Applicable for Headset device only.
| uint8_t usb_audio_fu_evt::val_len | 
Length of the val field.