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 |
Describes a transfer on a UDP endpoint.
Definition at line 126 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 137 of file USBD_HAL.c.
TransferCallback Transfer::fCallback |
Optional callback to invoke when the transfer completes.
Definition at line 129 of file USBD_HAL.c.
void* Transfer::pArgument |
Optional argument to the callback function.
Definition at line 131 of file USBD_HAL.c.
uint8_t* Transfer::pData |
Pointer to a data buffer used for emission/reception.
Definition at line 139 of file USBD_HAL.c.
int32_t Transfer::remaining |
Number of bytes which have not been buffered/transferred yet.
Definition at line 143 of file USBD_HAL.c.
uint8_t Transfer::reserved[3] |
Definition at line 134 of file USBD_HAL.c.
int32_t Transfer::transferred |
Number of bytes which have been sent/received.
Definition at line 141 of file USBD_HAL.c.
uint8_t Transfer::transType |
Transfer type
Definition at line 133 of file USBD_HAL.c.