Re: Bug#227446: ITP: equeue -- Event queues OCaml library
Samuel Mimram <samuel.mimram@ens-lyon.org> writes:
> Package: wnpp
> Severity: wishlist
>
> * Package name : equeue
> Version : 2.0
> Upstream Author : Gerd Stolpmann <gerd@gerd-stolpmann.de>
> * URL : http://www.ocaml-programming.de/programming/equeue.html
> * License : Proprietary, but DFSG free
In fact it is a BSD style license.
> Description : Event queues OCaml library
>
> Equeue is an Objective Caml (OCaml) library containing a generic
> implementation of queues of events of any type, and a specific
> implementation of queues of file descriptor events.
>
> The generic module allows to associate an event queue with an event
> source, and one or several event handlers. The event source generates
> new events that are triggered from the outer world. The handlers
> consume events, but it is allowed that handlers also generate events.
>
> The module for file descriptor events already defines an event source;
> this source watches registered file descriptors and produces events if
> a descriptor wants to deliver data, or if a descriptor is ready to
> accept data. As in the generic module, the handlers consume the
> events.
>
> The main application of these modules are implementations of protocol
> stacks which can cooperate with each other.
>
Sound great, by the way I'm forwarding it to the debian-ocaml-maint
mailing list as it is a ocaml library. It might be interesting to put
your effort into the alioth ocaml svn repository if you wish.
--
Rémi Vanicat
Reply to: