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 |
Describes a transfer on a UDP endpoint.
Definition at line 136 of file USBD_HAL.c.
int32_t Transfer::buffered |
Number of bytes which have been written into the UDP internal FIFO buffers.
Definition at line 147 of file USBD_HAL.c.
int16_t Transfer::buffered |
Optional callback to invoke when the transfer completes.
Definition at line 139 of file USBD_HAL.c.
void * Transfer::pArgument |
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.
int32_t Transfer::remaining |
Number of bytes which have not been buffered/transferred yet.
Definition at line 153 of file USBD_HAL.c.
int32_t Transfer::transferred |
Number of bytes which have been sent/received.
Definition at line 151 of file USBD_HAL.c.
uint8_t Transfer::transType |
Transfer type
Definition at line 143 of file USBD_HAL.c.
uint16_t Transfer::transType |