1

サーバー/クライアント TCP アプリケーションを C で作成します。多くのクライアントが同時にサーバーに接続できます。close() を呼び出してから 10 秒後にクライアントを切断するにはどうすればよいでしょうか?

4

2 に答える 2

3

close10 秒後にソケットを呼び出しますaccept

于 2013-01-04T14:39:20.533 に答える
2

ある種の UNIX でバニラの Berkely ソケットについて話している場合は、受け入れられたソケット ファイル記述子でshutdowncloseを呼び出すだけです。

アプリケーションのアーキテクチャに適した方法でタイムアウトを管理する必要があります。どこかでタイマーを実行する必要があります。アクティブな接続を自動的にタイムアウトさせる方法はありません。

于 2013-01-04T14:41:00.500 に答える