./devel/libivykis [asynchronous I/O readiness notification library]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.42, Package name: libivykis-0.42
Maintained by: Steven Mestdagh
Master sites:
libivykis is a library for asynchronous I/O readiness notification.
It is a thin, portable wrapper around OS-provided mechanisms such as
kqueue(2) and poll(2).

libivykis was mainly designed for building high-performance network
applications, but can be used in any event-driven application that uses
poll(2)able file descriptors as its event sources.

While some programming models dictate using blocking I/O and starting a
thread per event source, programs written to the ivykis API are
generally single-threaded (or use only a small number of threads), and
never block on I/O. All input and output is done in a nonblocking
fashion, with I/O readiness notifications delivered via callback

Filesize: 634.65 KB
Version History (View Complete History)
  • (2017-11-03) Updated to version: libivykis-0.42
  • (2015-07-25) Updated to version: libivykis-0.36.3
  • (2013-06-03) Updated to version: libivykis-0.36.2
  • (2013-01-19) Updated to version: libivykis-0.36.1
  • (2012-10-20) Package added to openports.se, version libivykis-0.34 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2019-07-12 14:45:17 by Stuart Henderson | Files touched by this commit (859)
Log message:
   2015-07-25 02:18:20 by Steven Mestdagh | Files touched by this commit (2)
Log message:
minor update to 0.36.3
take maintainer while here
   2015-05-22 05:31:20 by Antoine Jacoutot | Files touched by this commit (296)
Log message:
"/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.