From: Peter Simons (simons_at_[hidden])
Date: 2005-08-04 09:59:36


Edward Diener wrote:

> Any networking library which does not have non-blocking
> asynchronous support for network I/O is, IMO, doomed to
> general non-use.

For what it's worth, I completely agree.

Scott Woods wrote:

> if you ultimately want to provide both a blocking and
> non-blocking API it is less difficult to imagine a
> non-blocking API over a blocking API than the other way
> around.

I take it you meant the opposite? A non-blocking API can be
trivially wrapped to block, but the other way round doesn't work
too well.