Public Attributes | List of all members
Transfer Struct Reference

Public Attributes

int32_t buffered
 
TransferCallback fCallback
 
void * pArgument
 
uint8_t * pData
 
int32_t remaining
 
uint8_t reserved [3]
 
int32_t transferred
 
uint8_t transType
 

Detailed Description

Describes a transfer on a UDP endpoint.

Definition at line 126 of file USBD_HAL.c.

Member Data Documentation

◆ buffered

int32_t Transfer::buffered

Number of bytes which have been written into the UDP internal FIFO buffers.

Definition at line 137 of file USBD_HAL.c.

◆ fCallback

TransferCallback Transfer::fCallback

Optional callback to invoke when the transfer completes.

Definition at line 129 of file USBD_HAL.c.

◆ pArgument

void* Transfer::pArgument

Optional argument to the callback function.

Definition at line 131 of file USBD_HAL.c.

◆ pData

uint8_t* Transfer::pData

Pointer to a data buffer used for emission/reception.

Definition at line 139 of file USBD_HAL.c.

◆ remaining

int32_t Transfer::remaining

Number of bytes which have not been buffered/transferred yet.

Definition at line 143 of file USBD_HAL.c.

◆ reserved

uint8_t Transfer::reserved[3]

Definition at line 134 of file USBD_HAL.c.

◆ transferred

int32_t Transfer::transferred

Number of bytes which have been sent/received.

Definition at line 141 of file USBD_HAL.c.

◆ transType

uint8_t Transfer::transType

Transfer type

Definition at line 133 of file USBD_HAL.c.


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


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