Web Proyek: https://tatsuhiro-t.github.io/wslay/
WSLay adalah perpustakaan Websocket yang ditulis dalam C. Ia mengimplementasikan versi protokol 13 yang dijelaskan dalam RFC 6455. Perpustakaan ini menawarkan 2 level API: API berbasis acara dan API tingkat rendah berbasis bingkai. Untuk API berbasis peristiwa, cocok untuk gaya pola reaktor non-blocking. Anda dapat menetapkan panggilan balik di berbagai acara. Untuk API berbasis bingkai, Anda dapat mengirim bingkai Websocket secara langsung. WSLay hanya mendukung bagian transfer data dari protokol WebSocket dan tidak melakukan jabat tangan pembukaan di HTTP.
WSLAY mendukung:
WSlay tidak melakukan operasi I/O apa pun. Sebaliknya, ia menawarkan panggilan balik untuk mereka. Ini membuat WSLay independen pada kerangka kerja I/O, SSL, soket, dll. Ini membuat WSLay portabel di berbagai platform dan penulis aplikasi dapat memilih kerangka kerja I/O secara bebas.
Lihat Laporan Tes Autobahn: Server dan Klien.
Sphinx digunakan untuk menghasilkan halaman manusia.
Untuk membangun dan menjalankan program unit uji, paket berikut diperlukan:
Untuk membangun dan menjalankan contoh program, paket berikut diperlukan:
Bangunan dari git itu mudah, tapi harap pastikan setidaknya AutoConf 2.68 digunakan.:
$ autoreconf -i $ Automake $ autoconf $ ./configure $ make