> aren't there device types
> that take timeouts in their requests?

There might be, but if so, that's the business of the device's
own driver, not the usb driver.

>  isn't it easier to set
> up time timeout at the beginning?

Not if you use normal read/write to talk to usb endpoints (which
seems to me a Good Thing).  Normal read/write system call doesn't
have a timeout argument.

>  are there devices that
> if given a timeout will give their best available data when
> the timeout expires?

Again, if so, that's for the device's driver to set up and deal with,
not the usb driver.


Reply via email to