[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Questions about translators
From: |
Ciaran O'Riordan |
Subject: |
Re: Questions about translators |
Date: |
Tue, 25 Mar 2003 11:13:33 +0000 |
User-agent: |
Mutt/1.4i |
Thanks for the note, could you confirm some details though:
What makes a Hurd server a translator?
(Is there a real definition or is a translator just a server
that can be used to access a file)
When you say "(practically) every process in the Hurd is a server",
do you mean:
a) every process which makes up "the Hurd", or
b) every process running on a Hurd based system
I think I'll have a look at the 'notice' server, I'll post to the
list if I have any progress.
Ciaran O'Riordan
On Tue, Mar 25, 2003 at 12:16:53AM +0100, Wolfgang Jaehrling wrote:
> On Mon, Mar 24, 2003 at 02:32:33AM +0000, Ciaran O'Riordan wrote:
> > "translators" and "servers" are two names for the same thing.
>
> Not quite. Translators are a special kind of servers. There can also
> be servers which are no translators. The default-pager is an example
> for this. Another one is the `notice' server which I wrote (see
> <http://mail.gnu.org/archive/html/bug-hurd/2002-05/msg00320.html>, but
> note that the interfaces has changed since then and it won't work
> currently). And if you want to be really exact, then (practically)
> every process in the Hurd is a server, because it has a thread (hidden
> in glibc) that waits for signals, which are implemented as messages
> sent to a port...
>
> Cheers,
> GNU/Wolfgang