STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
_USBD_CDC_Itf Struct Reference

#include <usbd_cdc.h>

Public Attributes

int8_t(* Init )(void)
int8_t(* DeInit )(void)
int8_t(* Control )(uint8_t cmd, uint8_t *pbuf, uint16_t length)
int8_t(* Receive )(uint8_t *Buf, uint32_t *Len)
int8_t(* TransmitCplt )(uint8_t *Buf, uint32_t *Len, uint8_t epnum)

Detailed Description

Definition at line 110 of file usbd_cdc.h.

Member Data Documentation

◆ Control

int8_t(* _USBD_CDC_Itf::Control) (uint8_t cmd, uint8_t *pbuf, uint16_t length)

Definition at line 114 of file usbd_cdc.h.

◆ DeInit

int8_t(* _USBD_CDC_Itf::DeInit) (void)

Definition at line 113 of file usbd_cdc.h.

◆ Init

int8_t(* _USBD_CDC_Itf::Init) (void)

Definition at line 112 of file usbd_cdc.h.

◆ Receive

int8_t(* _USBD_CDC_Itf::Receive) (uint8_t *Buf, uint32_t *Len)

Definition at line 115 of file usbd_cdc.h.

◆ TransmitCplt

int8_t(* _USBD_CDC_Itf::TransmitCplt) (uint8_t *Buf, uint32_t *Len, uint8_t epnum)

Definition at line 116 of file usbd_cdc.h.


The documentation for this struct was generated from the following file:
  • firmware/Flight_Computer/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h