wslay
v1.1.1
プロジェクトWeb:https://tatsuhiro-t.github.io/wslay/
WSLAYはCで書かれたWebSocketライブラリです。RFC6455で説明されているプロトコルバージョン13を実装しています。このライブラリは、イベントベースのAPIとフレームベースの低レベルAPIの2つのレベルを提供します。イベントベースのAPIの場合、非ブロッキングリアクターパターンスタイルに適しています。さまざまなイベントでコールバックを設定できます。フレームベースのAPIの場合、WebSocket Frameを直接送信できます。 WSLAYは、WebSocketプロトコルのデータ転送部分のみをサポートしており、HTTPで開く握手を実行しません。
WSLAYはサポートしています:
WSLAYは、独自のI/O操作を実行しません。代わりに、彼らにコールバックを提供します。これにより、WSLAYはI/Oフレームワーク、SSL、ソケットなどで独立します。これにより、WSLAYはさまざまなプラットフォームでポータブルになり、アプリケーションの作成者は自由にI/Oフレームワークを選択できます。
Autobahnテストレポート:サーバーとクライアントを参照してください。
Sphinxは、Manページを生成するために使用されます。
ユニットテストプログラムを構築および実行するには、次のパッケージが必要です。
プログラムのサンプルを構築して実行するには、次のパッケージが必要です。
Gitからの構築は簡単ですが、少なくともAutoconf 2.68が使用されていることを確認してください。
$ autoreconf -i $ automake $ autoconf $ ./CONFIGURE $ make