| M480 BSP V3.05.001 The Board Support Package for M480 Series

Data Fields
uac_dev_t Struct Reference
Library » USB Host Library » USB Host Exported Structures

`#include <usbh_uac.h>`

## Data Fields
UDEV_T * | udev
AC_IF_T | acif
AS_IF_T | asif_in
AS_IF_T | asif_out
UAC_CB_FUNC * | func_au_in
UAC_CB_FUNC * | func_au_out
uint32_t | uid
UAC_STATE_E | state
struct uac_dev_t * | next

## Detailed Description

Definition at line 109 of file usbh_uac.h.

## Field Documentation

## ◆ acif

AC_IF_T uac_dev_t::acif

audio control interface

Definition at line 112 of file usbh_uac.h.

## ◆ asif_in

AS_IF_T uac_dev_t::asif_in

audio streaming in interface

Definition at line 113 of file usbh_uac.h.

## ◆ asif_out

AS_IF_T uac_dev_t::asif_out

audio streaming out interface

Definition at line 114 of file usbh_uac.h.

## ◆ func_au_in

UAC_CB_FUNC* uac_dev_t::func_au_in

audio in callback function

Definition at line 115 of file usbh_uac.h.

## ◆ func_au_out

UAC_CB_FUNC* uac_dev_t::func_au_out

audio out callback function

Definition at line 116 of file usbh_uac.h.

## ◆ next

struct uac_dev_t* uac_dev_t::next

point to the UAC device

Definition at line 119 of file usbh_uac.h.

## ◆ state

UAC_STATE_E uac_dev_t::state

Definition at line 118 of file usbh_uac.h.

## ◆ udev

UDEV_T* uac_dev_t::udev

pointer to this UAC device

Definition at line 111 of file usbh_uac.h.

## ◆ uid

uint32_t uac_dev_t::uid

The unique ID to identify an UAC device.

Definition at line 117 of file usbh_uac.h.

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

- UsbHostLib/inc/usbh_uac.h