luajitsocket
1.0.0
luasocket のコア モジュールに少し似ていますが、もう少し低レベルで、unix ソケット API に従おうとしています。
luajit がインストールされていると仮定すると、次のような例を実行してライブラリをテストできます: luajit examples/tcp_client_blocking_tls.lua
TLS クライアントの例では libtls (LibreSSL) を使用しますが、これは libssl と libcrypto に依存します。 tls.lua
、libtls のヘッダーに基づいて自動生成されています。
動作しているようですが、TCP と UDP 以外のパスは調査していません。私がこれを最もよく使用したのは TCP です。私の意図は、これを OS レベルでの動作に近づけることです。
高レベルの抽象化は、このライブラリの範囲外です。また、簡単にコピー&ペーストできる単一のファイルになることも目指しています。 :)