Boost logo

Boost :

From: David Allan Finch (sarum_at_[hidden])
Date: 2001-01-01 13:42:05


Daryle Walker wrote:
> AFAIK, UNIX uses sockets for these things:
> 1. Internet connections
> 2. Files
> 3. Other devices (UNIX-defined or provided by 3rd-party libraries)

That should be File Descriptor not Socket. (Unless
I have misunderstood). An open(3) & socket(3) call
returns a File Descriptor not a Socket. Personally
I think that the Unix API is a model of othorginality
which most other OS's APIs seam to have completely
missed the point of. Plan9 takes this simple idea
even futher with everything being a file or a
directory.

--
   /     The whole history of this invention has been a struggle
/\|/\    against time - Charles Babbage 1837 on the Analytical Engine
| K |    All Hail Discordia - Burn all Orange Books!
\___/    david.allan_at_[hidden] - http://www.ironfort.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk