A Lightweight and fully asynchronous WebSocket client library based on libev
A Lightweight and fully asynchronous WebSocket client library based on libev for Embedded Linux. And provide Lua-binding.
libev tries to follow the UNIX toolbox philosophy of doing one thing only, as good as possible.
sudo apt install libev-dev libssl-dev
git clone --recursive https://github.com/zhaojh329/libuwsc.git
cd libuwsc
mkdir build && cd build
cmake ..
make && sudo make install
opkg update
opkg list | grep libuwsc
opkg install libuwsc-nossl
If the install command fails, you can compile it yourself.
If you would like to help making libuwsc better, see the CONTRIBUTING.md file.