Ada binding to various async I/O providers (epoll, kqueue, etc)
Go to file
R. Tyler Croy 09345b97d5 Move our internal Callback_Registry away from a Vectors.Vector to a Hashed_Maps.Map
My previous assumptions about using a Vector as a sparse array turned
out to be incorrect. Whoopsies.
2011-02-18 19:04:14 -08:00
experiments Add initial bits for an epoll-based echoserver test scenario 2011-02-17 22:59:25 -08:00
src Move our internal Callback_Registry away from a Vectors.Vector to a Hashed_Maps.Map 2011-02-18 19:04:14 -08:00
tests/epoll_data Update epoll_data test namespace 2011-02-17 23:00:28 -08:00
.gitignore Play around with building different 'modes' with gprbuild 2011-02-14 20:30:14 -08:00
Makefile Add initial bits for an epoll-based echoserver test scenario 2011-02-17 22:59:25 -08:00
README.markdown README update now that the project is named async-ada 2011-02-13 14:12:53 -08:00
async.gpr Play around with building different 'modes' with gprbuild 2011-02-14 20:30:14 -08:00

README.markdown

async-ada

The async-ada project's goal is to wrap some of the fabulous platform-specific asynchronous I/O APIs available, namely:

  • epoll(7) on Linux 2.6+
  • kqueue(2) on BSD/Mac OS X systems

Current Status

Unusable

Authors