lua52copas-1.1.6p3
coroutine oriented portable asynchronous services for lua
Back to search · Project homepage
Description
Copas is a dispatcher based on coroutines that can be used by TCP/IP
socket request/response servers. It uses LuaSocket as the interface with
the TCP/IP stack.
A server registered with Copas should provide a handler for requests and
use Copas socket functions to send the response. Copas loops through
requests and invokes the corresponding handlers.
Since Copas is coroutine based, using it within a pcall or xpcall context
does not work with Lua 5.1 yielding. If you need to use those functions
we strongly suggest using Xavante's coxpcall, a coroutine safe version
of the Lua 5.1 protected calls.
Package information
- Ports path
- devel/luacopas,lua52
- Package architecture
- *
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, lang/lua
- Available flavors
- lua52
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.