| Turnstone Operating System
    | 
| Public Attributes | |
| usb_device_t * | device | 
| usb_endpoint_t * | endpoint | 
| usb_device_request_t * | request | 
| uint8_t * | data | 
| uint32_t | length | 
| boolean_t | is_async | 
| lock_t * | async_lock | 
| boolean_t | complete | 
| boolean_t | success | 
| uint64_t | error_count | 
| int8_t(* | transfer_callback )(usb_controller_t *controller, usb_transfer_t *transfer) | 
| boolean_t | need_future | 
| future_t * | transfer_future |