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

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

`#include <usbh_uac.h>`

## Data Fields
IFACE_T * | iface
EP_INFO_T * | ep
UTR_T * | utr [NUM_UTR]
AS_GEN_T * | as_gen
AC_IT_T * | it
AC_OT_T * | ot
AS_FT1_T * | ft
CS_EP_T * | cs_epd
uint8_t | flag_streaming

## Detailed Description

Definition at line 92 of file usbh_uac.h.

## Field Documentation

## ◆ as_gen

AS_GEN_T* as_if_t::as_gen

Point to the Class-Specific AS Interface Descriptor of this interface

Definition at line 97 of file usbh_uac.h.

## ◆ cs_epd

CS_EP_T* as_if_t::cs_epd

Point to AS Isochronous Audio Data Endpoint Descriptor

Definition at line 101 of file usbh_uac.h.

## ◆ ep

EP_INFO_T* as_if_t::ep

Currently selected streaming endpoint

Definition at line 95 of file usbh_uac.h.

## ◆ flag_streaming

uint8_t as_if_t::flag_streaming

audio is streaming or not

Definition at line 102 of file usbh_uac.h.

## ◆ ft

AS_FT1_T* as_if_t::ft

Point to Format type descriptor, support Type-I only

Definition at line 100 of file usbh_uac.h.

## ◆ iface

IFACE_T* as_if_t::iface

USB interface

Definition at line 94 of file usbh_uac.h.

## ◆ it

AC_IT_T* as_if_t::it

Point to the Input Terminal connected with USB OUT endpoint

Definition at line 98 of file usbh_uac.h.

## ◆ ot

AC_OT_T* as_if_t::ot

Point to the Output Terminal connected with USB IN endpoint

Definition at line 99 of file usbh_uac.h.

## ◆ utr

UTR_T* as_if_t::utr[NUM_UTR]

ping-pong transfer requests

Definition at line 96 of file usbh_uac.h.

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

- UsbHostLib/inc/usbh_uac.h