gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Re: Server sockets with GCL?


From: Jeff Dalton
Subject: Re: [Gcl-devel] Re: Server sockets with GCL?
Date: Thu, 06 May 2004 23:00:22 +0100 (BST)
User-agent: IMP/PHP IMAP webmail program 2.2.8

Quoting Helmut Eller <address@hidden>:

> CMUCL's SERVE-EVENT[*] mechanism is a relatively convenient way to do
> multiplexing.  It's an interface to select.  The basic idea is that
> you add handler functions to file descriptors and the handler gets
> called when the descriptor becomes readable or writable.

That sounds good.  I definitely want something very like select,
and not only for working with sockets.

> I'd like to note that multiplexing is not only interesting for
> sockets, but for all kinds of file descriptors, e.g., pipes to
> subprocesses.  I think it would be a mistake to build the multiplexing
> functionality directly into the socket interface (Lispworks does that
> unfortunately); it would be better to keep provide a separate
> mechanism like CMUCL does.

I agree.

-- Jeff




reply via email to

[Prev in Thread] Current Thread [Next in Thread]