Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Socket & ZeroMQ handler classes that wrap lua-ev/lua-zmq/luasocket.
branch: master

This branch is 88 commits behind Neopallium:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
handler
.gitignore
COPYRIGHT
README.md
lua-handler-http-scm-0.rockspec
lua-handler-nixio-scm-0.rockspec
lua-handler-scm-0.rockspec
lua-handler-zmq-scm-0.rockspec
tcp_publisher.lua
test_http_client.lua
test_http_file_contents.lua
test_http_file_upload.lua
test_http_form_posts.lua
test_http_post.lua
test_nixio_tcp.lua
test_nixio_tcp_server.lua
test_nixio_udp.lua
test_nixio_udp_server.lua
test_pair_client.lua
test_pair_server.lua
test_pub.lua
test_pull.lua
test_push.lua
test_queue_server.lua
test_rep_server.lua
test_req_client.lua
test_sub.lua
test_sub_server.lua
test_tcp.lua
test_udp.lua
test_worker_client.lua
test_xrep_server.lua
test_xreq_client.lua

README.md

lua-handlers

Provides a set of async. callback based handlers for working with raw TCP/UDP socket, ZeroMQ sockets, or HTTP requests.

Installing

Install base package lua-handler:

curl -O "https://github.com/brimworks/lua-ev/raw/master/rockspec/lua-ev-scm-1.rockspec"

luarocks install lua-ev-scm-1.rockspec

luarocks install luasocket

curl -O "https://github.com/Neopallium/lua-handlers/raw/master/lua-handler-scm-0.rockspec"

luarocks install lua-handler-scm-0.rockspec

Install optional sub-package lua-handler-http:

curl -O "https://github.com/Neopallium/lua-http-parser/raw/master/lua-http-parser-scm-0.rockspec"

luarocks install lua-http-parser-scm-0.rockspec

curl -O "https://github.com/Neopallium/lua-handlers/raw/master/lua-handler-http-scm-0.rockspec"

luarocks install lua-handler-http-scm-0.rockspec

Install optional sub-package lua-handler-nixio:

luarocks install nixio

curl -O "https://github.com/Neopallium/lua-handlers/raw/master/lua-handler-nixio-scm-0.rockspec"

luarocks install lua-handler-nixio-scm-0.rockspec

Install optional sub-package lua-handler-zmq:

curl -O "https://github.com/iamaleksey/lua-zmq/raw/master/rockspecs/lua-zmq-scm-0.rockspec"

luarocks install lua-zmq-scm-0.rockspec

curl -O "https://github.com/Neopallium/lua-handlers/raw/master/lua-handler-zmq-scm-0.rockspec"

luarocks install lua-handler-zmq-scm-0.rockspec

Dependencies

Base lua-handler package required dependcies:

Dependencies for optional lua-handler-http package:

Dependencies for optional lua-handler-nixio package:

Dependencies for optional lua-handler-zmq package:

Something went wrong with that request. Please try again.