
22 Dec
2005
22 Dec
'05
11:03 a.m.
Hi Eugene, --- Eugene Alterman <eugalt@verizon.net> wrote:
"Christopher Kohlhoff" <chris@kohlhoff.com> wrote in message news:20051221090730.33683.qmail@web32603.mail.mud.yahoo.com...
For asynchronous operations, the fact that a demultiplexer is used is an implementation detail. The public interface of asio does not prohibit an implementation that uses, say, a thread per operation.
Does it make any difference? Thread completion still needs to be demultiplexed.
Let me put my point another way: Knowledge of the existence of demultiplexing, or any other method for implementing asynchronous I/O, is not a prerequisite for the use or understanding of asynchronous operations. Cheers, Chris