Hello, Jonathan de Boyne Pollard, on Thu 01 Sep 2016 08:47:44 +0100, wrote: > >You have forgotten about the existence of Debian Hurd. (-: > > > >* https://jdebp.eu./FGA/hurd-daemons.html#proc > > >The Hurd precisely tries to expose things as files. > > > Not in this case. I pointed earlier to the "pidd". Debian Hurd doco and > GNU Hurd doco are really bad, so here's the best of a bad job; the raw API > for the "libpid": > > * http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/hurd/process.defs
Think of it as system calls, this API provides more or less that. Pids also appear in /proc/<pid>, for now nothing has been defined to do things with them, but that could be. network boards appear in /dev/eth0, the TCP/IP stack appears in /servers/socket, etc. Samuel