# libwebsock **Repository Path**: xiaodingding/libwebsock ## Basic Information - **Project Name**: libwebsock - **Description**: No description available - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-06 - **Last Updated**: 2024-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # libwebsock C library for easy WebSockets servers. This library allows a developer to quickly develop WebSocket servers by focusing on the actual logic of your WebSocket implementation instead of the details of the WebSocket protocol or even specifics of C sockets. Installation instructions can be found [here][6]. API reference & usage instructions can be found [here][7]. To get started, have a look at [echo.c][1] in the examples directory of the package. A simple echo server is implemented. You can find the latest autobahn test results [here][3]. Current Travis CI Build Status: [![Build Status][4]][5] ## Features * Callbacks for events * SSL Support * Easy to use * Uses [libevent][2] for portability (tested on Linux/FreeBSD) * IPv6 support * No failures on Autobahn Test suite [1]: https://github.com/payden/libwebsock/blob/master/examples/echo.c [2]: http://libevent.org [3]: http://paydensutherland.com/autobahn [4]: https://travis-ci.org/payden/libwebsock.png [5]: https://travis-ci.org/payden/libwebsock [6]: https://github.com/payden/libwebsock/wiki/Installation [7]: https://github.com/payden/libwebsock/wiki/API