Re(2): OpenTransport...
Re(2): OpenTransport...
- Subject: Re(2): OpenTransport...
- From: Peter Lovell <email@hidden>
- Date: Thu, 24 Oct 2013 17:12:50 -0400
Jens Alfke <email@hidden> wrote:
>I think the inspiration was a "streams" API from, um, maybe Solaris?
It wasn't an inspiration, it was the real thing. If I recall correctly, Apple used the STREAMS implementation from Mentat and I think they also did the one used in Solaris. It was a real STREAMS system, with pushable modules and all [as I recall all too well].
The OS X mechanisms for network kernel modules were (are?) less capable. STREAMS had a lot of good design but the early implementations were slow and that hurt a lot. The regularity of handling data and signals is something that BSD-derived networking still does not match :(
Regards.....Peter
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden