diff options
author | hselasky <hselasky@FreeBSD.org> | 2012-08-13 18:10:52 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2012-08-13 18:10:52 +0000 |
commit | ac49f9f94c356dc44ea69f7a8dfe014bc91c5806 (patch) | |
tree | 1953abbbd5e16ff4c9b2baf72bc0aa54e4369b04 /lib/libusb/libusb20.h | |
parent | 3a1d6fe80a72b4bf9ca183da48579c9edcab37a0 (diff) | |
download | FreeBSD-src-ac49f9f94c356dc44ea69f7a8dfe014bc91c5806.zip FreeBSD-src-ac49f9f94c356dc44ea69f7a8dfe014bc91c5806.tar.gz |
Add support for streams to LibUSB v2.0.
MFC after: 2 weeks
Diffstat (limited to 'lib/libusb/libusb20.h')
-rw-r--r-- | lib/libusb/libusb20.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libusb/libusb20.h b/lib/libusb/libusb20.h index e4359fc..87e0572 100644 --- a/lib/libusb/libusb20.h +++ b/lib/libusb/libusb20.h @@ -202,6 +202,7 @@ struct libusb20_quirk { /* USB transfer operations */ int libusb20_tr_close(struct libusb20_transfer *xfer); int libusb20_tr_open(struct libusb20_transfer *xfer, uint32_t max_buf_size, uint32_t max_frame_count, uint8_t ep_no); +int libusb20_tr_open_stream(struct libusb20_transfer *xfer, uint32_t max_buf_size, uint32_t max_frame_count, uint8_t ep_no, uint16_t stream_id); struct libusb20_transfer *libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t tr_index); uint16_t libusb20_tr_get_time_complete(struct libusb20_transfer *xfer); uint32_t libusb20_tr_get_actual_frames(struct libusb20_transfer *xfer); |