libev wrapper for Lua, including most watchers
C Lua
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Makefile
README.md
TODO
config.mk
config.mk.debian
config.mk.openbsd
evc.c
evc.h
gen_perfhash.lua
lualib.mk
test-backends.lua
test-child.lua
test-error-coro.lua
test-error-fun.lua
test-fork.lua
test-idle.lua
test-io.lua
test-periodic.lua
test-signal.lua
test-stat.lua
test-timer.lua

README.md

This is a mostly-complete Lua wrapper for libev, a high performance C event loop library.

The following watchers are currently supported:

  • child
  • fork
  • idle
  • io
  • periodic
  • signal
  • stat
  • timer

While this library is not yet documented (it's still a work in progress), the interface closely follows the C interface, so its documentation will be helpful. For further info, see the included test files.