├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE.txt ├── Makefile ├── README.md ├── cmake ├── FindLua.cmake ├── config.h.in ├── uv │ └── CMakeLists.txt └── zmq │ └── CMakeLists.txt ├── examples ├── bench.lua ├── codec.lua ├── fiber.lua ├── fs.lua ├── http.lua ├── http_hellosvr.lua ├── proc.lua ├── stdfh.lua ├── tcp_client.lua ├── tcp_echosvr.lua ├── thread.lua ├── timer.lua ├── timer2.lua ├── zmq.lua ├── zmq_pull.lua └── zmq_push.lua ├── luv-scm-1.rockspec └── src ├── Makefile ├── luv.c ├── luv.h ├── luv_codec.c ├── luv_cond.c ├── luv_fiber.c ├── luv_fs.c ├── luv_idle.c ├── luv_net.c ├── luv_object.c ├── luv_pipe.c ├── luv_process.c ├── luv_state.c ├── luv_stream.c ├── luv_thread.c ├── luv_timer.c ├── luv_zmq.c └── ngx-queue.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindLua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/cmake/FindLua.cmake -------------------------------------------------------------------------------- /cmake/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/cmake/config.h.in -------------------------------------------------------------------------------- /cmake/uv/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/cmake/uv/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/zmq/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/cmake/zmq/CMakeLists.txt -------------------------------------------------------------------------------- /examples/bench.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/bench.lua -------------------------------------------------------------------------------- /examples/codec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/codec.lua -------------------------------------------------------------------------------- /examples/fiber.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/fiber.lua -------------------------------------------------------------------------------- /examples/fs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/fs.lua -------------------------------------------------------------------------------- /examples/http.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/http.lua -------------------------------------------------------------------------------- /examples/http_hellosvr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/http_hellosvr.lua -------------------------------------------------------------------------------- /examples/proc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/proc.lua -------------------------------------------------------------------------------- /examples/stdfh.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/stdfh.lua -------------------------------------------------------------------------------- /examples/tcp_client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/tcp_client.lua -------------------------------------------------------------------------------- /examples/tcp_echosvr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/tcp_echosvr.lua -------------------------------------------------------------------------------- /examples/thread.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/thread.lua -------------------------------------------------------------------------------- /examples/timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/timer.lua -------------------------------------------------------------------------------- /examples/timer2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/timer2.lua -------------------------------------------------------------------------------- /examples/zmq.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/zmq.lua -------------------------------------------------------------------------------- /examples/zmq_pull.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/zmq_pull.lua -------------------------------------------------------------------------------- /examples/zmq_push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/examples/zmq_push.lua -------------------------------------------------------------------------------- /luv-scm-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/luv-scm-1.rockspec -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/luv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv.c -------------------------------------------------------------------------------- /src/luv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv.h -------------------------------------------------------------------------------- /src/luv_codec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_codec.c -------------------------------------------------------------------------------- /src/luv_cond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_cond.c -------------------------------------------------------------------------------- /src/luv_fiber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_fiber.c -------------------------------------------------------------------------------- /src/luv_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_fs.c -------------------------------------------------------------------------------- /src/luv_idle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_idle.c -------------------------------------------------------------------------------- /src/luv_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_net.c -------------------------------------------------------------------------------- /src/luv_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_object.c -------------------------------------------------------------------------------- /src/luv_pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_pipe.c -------------------------------------------------------------------------------- /src/luv_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_process.c -------------------------------------------------------------------------------- /src/luv_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_state.c -------------------------------------------------------------------------------- /src/luv_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_stream.c -------------------------------------------------------------------------------- /src/luv_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_thread.c -------------------------------------------------------------------------------- /src/luv_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_timer.c -------------------------------------------------------------------------------- /src/luv_zmq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/luv_zmq.c -------------------------------------------------------------------------------- /src/ngx-queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardhundt/luv/HEAD/src/ngx-queue.h --------------------------------------------------------------------------------