Messages in this thread |  | | Date | Fri, 18 May 2001 13:32:51 -0400 | From | Johannes Erdfelt <> | Subject | Re: LANANA: To Pending Device Number Registrants |
| |
On Thu, May 17, 2001, Pavel Machek <pavel@suse.cz> wrote: > > > But no, I don't actually like sockets all that much myself. They are hard > > > to use from scripts, and many more people are familiar with open/close and > > > read/write. > > > > Agreed. > > > > It would be nice to use open/close/read/write for control and bulk and > > sockets for interrupt and isochronous. > > What makes interrupt so different? Last time I checked int pipes were very > similar to bulk pipes... Do you care about "packet boundaries"? You can > somehow emulate with read, too...
We probably could. It would have interesting semantics however. We would have to have an ioctl or something else to specify period, and if it's one shot, etc.
We could probably shoehorn isochronous semantics onto read/write as well, but I don't want to begin to think how ugly that'll be.
The reason I don't favor the read/write idea for interrupt and isochronous are the fact that they are so different. We could shoehorn the semantics onto it, but we'd just be moving the problem from one place to somewhere else.
A completely ioctl solution would work better in that case since it's cleaner. The only problem would be the fact it's called ioctl.
JE
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |