Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
usb_audio_fu_evt Struct Reference

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 voidval
 

Detailed Description

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.

Parameters
dirThe device direction that has been changed. Applicable for Headset device only.
csControl selector, feature that has been changed.
channelDevice channel that has been changed. If 0xFF, then all channels have been changed.
val_lenLength of the val field.
valValue of the feature that has been set.

Field Documentation

◆ channel

uint8_t usb_audio_fu_evt::channel

◆ cs

enum usb_audio_fucs usb_audio_fu_evt::cs

◆ dir

enum usb_audio_direction usb_audio_fu_evt::dir

◆ val

const void* usb_audio_fu_evt::val

◆ val_len

uint8_t usb_audio_fu_evt::val_len

The documentation for this struct was generated from the following file: