| 
    Zephyr Project API
    3.2.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 |