Unix ソケットを介して接続されるクライアント サーバー モデルを作成する必要があります。私のクライアントは、サーバーのみがアクセス許可を持つファイルを開くようにサーバーに要求します。サーバーはファイルを開き、「sendmsg」API を使用して FD を送信し、クライアントは「recvmsg」を使用して FD を受信します。今私の質問は、ノンブロッキングソケットを使用してこれを達成できるかということです? また、可能であれば、クライアント側でメッセージの長さを知るにはどうすればよいですか?
同じものの非ブロッキング実装を教えてください。