Barrelfish
Data Fields
usb_transfer_setup Struct Reference
+ Collaboration diagram for usb_transfer_setup:

Data Fields

uint32_t max_bytes
 maximum bytes to to transfer
 
uint32_t max_frames
 the maximum bumber of frames
 
uint32_t interval
 the interval for interrupt / isochr
 
uint32_t timeout
 period till the transfer timeouts
 
struct usb_xfer_flags flags
 some specific transfer flags
 
uint8_t type
 the type of the usb pipe
 
uint8_t direction
 the direction of the data transfer
 
uint8_t endpoint
 the associated endpoint of the transfer
 
uint8_t interface
 the itnerface to use
 
usb_transfer_cb_t * callback
 the function to call upon completition
 

Detailed Description

this data structure contains the necessary data for setting up a new USB transfer


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