SAMV71 Xplained Ultra Software Package 1.3

Transfer Struct Reference
[Usbd_hal]

Data Fields

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

Detailed Description

Describes a transfer on a UDP endpoint.

Definition at line 136 of file USBD_HAL.c.


Field Documentation

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

Definition at line 147 of file USBD_HAL.c.

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

Definition at line 239 of file hal_udp.c.

Optional callback to invoke when the transfer completes.

Definition at line 139 of file USBD_HAL.c.

Optional argument to the callback function.

Definition at line 141 of file USBD_HAL.c.

uint8_t * Transfer::pData

Pointer to a data buffer used for emission/reception.

Definition at line 149 of file USBD_HAL.c.

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

Definition at line 153 of file USBD_HAL.c.

Number of bytes which have been sent/received.

Definition at line 151 of file USBD_HAL.c.

Transfer type

Definition at line 143 of file USBD_HAL.c.

Transfer type

Definition at line 236 of file hal_udp.c.


The documentation for this struct was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines