Skip to content

jsnyder/luaevent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

luaevent-prosody is a (hopefully temporary) fork of the luaevent library. This fork is
maintained by Matthew Wild <[email protected]>.

Source repository: https://code.matthewwild.co.uk/luaevent-prosody

This luaevent-prosody 0.1.1 release is based on luaevent 0.2.0. See CHANGELOG for more 
information about the changes.

NOTE: This version of luaevent-prosody depends on the *1.4* branch of libevent - 1.3 can
      link but will produce erratic behaviour at runtime. I intend to look into this,
      but don't have time right now - patches welcome.

=== Original README from luaevent 0.2.0 ===

Description: This is a binding of libevent to Lua. It will serve as a drop-in replacement 
for copas, and eventually support more features (async DNS, HTTP, RPC...).

Contact information:
Lead:	Thomas Harning <[email protected]>

Project page: https://luaforge.net/projects/luaevent/
GIT Repositories:
	git:https://repo.or.cz/luaevent.git
	https://repo.or.cz/r/luaevent.git
Try checking it out and working on it, the 'mob' feature is enabled so you can commit w/:
git push git+ssh:https://[email protected]/srv/git/luaevent.git master:mob

Build Requirements:
	premake (>= 3.3 < 4)
	libevent (recommend >= 1.3b)
Usage Requirements:
	libevent (recommend >= 1.3b)
	LuaSocket

See test/ directory for examples of usage.


Dependencies:
	premake - https://premake.sourceforge.net/download
	libevent - https://monkey.org/~provos/libevent/
	LuaSocket - https://www.cs.princeton.edu/~diego/professional/luasocket/

About

libevent binding for Lua

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 56.7%
  • C 43.2%
  • Shell 0.1%