Software APIs
Data Fields
usb_testutils_ctx.in Struct Reference

IN endpoints. More...

Data Fields

usb_testutils_transfer_type_t ep_type
 Endpoint Transfer Type.
 
void * ep_ctx
 Opaque context handle for callback functions.
 
usb_testutils_tx_done_handler_t tx_done_callback
 Callback for transmission of IN packet.
 
usb_testutils_tx_flush_handler_t flush
 Callback for periodically flushing IN data to host.
 
usb_testutils_reset_handler_t reset
 Callback for link reset.
 
usb_testutils_transfer_t transfer
 Current in-progress transfer, if any.
 

Detailed Description

IN endpoints.

Definition at line 163 of file usb_testutils.h.

Field Documentation

◆ ep_ctx

Opaque context handle for callback functions.

◆ ep_type

Endpoint Transfer Type.

◆ flush

Callback for periodically flushing IN data to host.

◆ reset

Callback for link reset.

◆ transfer

Current in-progress transfer, if any.

◆ tx_done_callback

Callback for transmission of IN packet.