├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── demo-x.gif ├── include └── asyncServer.hpp ├── io_uring.pdf ├── src └── asyncServer.cpp ├── test ├── accept-test.cpp ├── accept.cpp ├── app.cpp ├── connect.cpp ├── send_recv.cpp ├── socket-test.cpp ├── tcp_client.cpp ├── test-uring.cpp ├── timeout.cpp ├── timerApp.cpp └── udp_client.cpp └── timerApp-demo.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/README.md -------------------------------------------------------------------------------- /demo-x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/demo-x.gif -------------------------------------------------------------------------------- /include/asyncServer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/include/asyncServer.hpp -------------------------------------------------------------------------------- /io_uring.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/io_uring.pdf -------------------------------------------------------------------------------- /src/asyncServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/src/asyncServer.cpp -------------------------------------------------------------------------------- /test/accept-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/accept-test.cpp -------------------------------------------------------------------------------- /test/accept.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/accept.cpp -------------------------------------------------------------------------------- /test/app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/app.cpp -------------------------------------------------------------------------------- /test/connect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/connect.cpp -------------------------------------------------------------------------------- /test/send_recv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/send_recv.cpp -------------------------------------------------------------------------------- /test/socket-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/socket-test.cpp -------------------------------------------------------------------------------- /test/tcp_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/tcp_client.cpp -------------------------------------------------------------------------------- /test/test-uring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/test-uring.cpp -------------------------------------------------------------------------------- /test/timeout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/timeout.cpp -------------------------------------------------------------------------------- /test/timerApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/timerApp.cpp -------------------------------------------------------------------------------- /test/udp_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/test/udp_client.cpp -------------------------------------------------------------------------------- /timerApp-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddeka0/AsyncIO/HEAD/timerApp-demo.gif --------------------------------------------------------------------------------