
"Peter Dimov" <pdimov@mmltd.net> wrote
Beman Dawes wrote:
"Christopher Kohlhoff" <chris@kohlhoff.com> wrote in message news:20051221090730.33683.qmail@web32603.mail.mud.yahoo.com...
I propose that it could be called something like "io_system". (Other naming suggestions will be appreciated.)
"io_system" seems a little broad. I think of an "io_system" as encompassing all I/O mechanisms an operating system supports. A web search turns up broad phrases like "The basic model of the UNIX I/O system is a sequence of bytes that can be accessed either randomly or sequentially."
"io_engine" implies to me something at a very low level, like the set of device drivers.
How about "io_service"? That seems both narrowly focused and about the right level to me.
I think that a "driver" matches the description quite well:
"dispatcher"? Regards, Arkadiy