The epoll package

[ Tags: lgpl, library, system ] [ Propose Tags ]

Bindings to epoll, a Linux specific I/O event notication facility (cf. man epoll(7)).


[Skip to Readme]

Properties

Versions 0.1, 0.1.1, 0.2, 0.2.1, 0.2.2
Dependencies base (>=3 && <5), unix [details]
License LGPL
Copyright Copyright (c) 2009 Toralf Wittner
Author Toralf Wittner
Maintainer toralf.wittner@gmail.com
Category System
Home page https://gitlab.com/twittner/epoll
Uploaded Mon Dec 14 19:01:12 UTC 2009 by ToralfWittner
Updated Sun Jan 24 11:44:09 UTC 2016 by ToralfWittner to revision 1   [What is this?]
Distributions NixOS:0.2.2
Downloads 1382 total (90 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for epoll-0.2.2

[back to package description]
This is a Haskell FFI interface to epoll, a Linux specific I/O
notification facility. For usage examples please have a look into the 
examples directory (please compile with -threaded option). 

This library has been developed and tested with GHC 6.10.4 and 
Linux 2.6.28-15 (x86).

Changelog
---------

epoll-0.2.1

Changed call to c_epoll_create to pass in 1 instead of 0. Thanks to Aycan
Irican.

epoll-0.2

Added EventLoop and Buffer layer which abstract from the low level bindings
contained in Base.


epoll-0.1.1

Changed category


epoll-0.1

Initial version. Contains the basic epoll bindings.