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

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: