Port details on branch 2022Q3 |
- ocaml-equeue The Equeue library for OCaml
- 2.1.4_4 devel
=0 2.1.4_4Version of this port present on the latest quarterly branch.
- DEPRECATED: Superseded by www/ocaml-net
This port expired on: 2015-08-20
- Maintainer: michipili@gmail.com
- Port Added: 2004-12-28 22:44:22
- Last Update: 2015-08-20 21:06:11
- SVN Revision: 394916
- License: MIT
- WWW:
- http://www.ocaml-programming.de/programming/equeue.html
- Description:
- Equeue contains 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 concept of engines is suggested to construct event-driven programs in a
systematic way. There are already a number of basic engines (polling, copying,
connecting with a network service, accepting connections, SOCKS), and a number
of operations for engines (sequential execution, synchronization).
It is possible to let Equeue cooperate with the event queue implementation of
Tcl. Now, also the Shell library is included in the Equeue distribution.
WWW: http://www.ocaml-programming.de/programming/equeue.html
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ocaml-equeue>0:devel/ocaml-equeue
- No installation instructions:
- This port has been deleted.
- PKGNAME: ocaml-equeue
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ocamlc : lang/ocaml
- ocamlfind : devel/ocaml-findlib
- ocamlc : lang/ocaml
- ocamlfind : devel/ocaml-findlib
- gmake : devel/gmake
- Runtime dependencies:
-
- ocamlc : lang/ocaml
- ocamlfind : devel/ocaml-findlib
- ocamlc : lang/ocaml
- ocamlfind : devel/ocaml-findlib
- Patch dependencies:
-
- ocamlc : lang/ocaml
-
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ocaml-equeue-2.1.4_4:
DOCS=on: Build and/or install documentation
EQUEUE_TCL=off: Integration with the labltk event system
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|