Public Attributes | List of all members
_USBDTransferBuffer Struct Reference

Buffer struct used for multi-buffer-listed transfer. More...

#include <USBD.h>

Public Attributes

uint16_t buffered
 
uint8_t * pBuffer
 
uint16_t remaining
 
uint16_t size
 
uint16_t transferred
 

Detailed Description

Buffer struct used for multi-buffer-listed transfer.

The driver can process 255 bytes of buffers or buffer list window.

Definition at line 155 of file USBD.h.

Member Data Documentation

◆ buffered

uint16_t _USBDTransferBuffer::buffered

Bytes in FIFO

Definition at line 163 of file USBD.h.

◆ pBuffer

uint8_t* _USBDTransferBuffer::pBuffer

Pointer to frame buffer

Definition at line 157 of file USBD.h.

◆ remaining

uint16_t _USBDTransferBuffer::remaining

Bytes remaining

Definition at line 165 of file USBD.h.

◆ size

uint16_t _USBDTransferBuffer::size

Size of the frame (up to 64K-1)

Definition at line 159 of file USBD.h.

◆ transferred

uint16_t _USBDTransferBuffer::transferred

Bytes transferred

Definition at line 161 of file USBD.h.


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


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:02