着信 UDP パケットのさまざまなポートを一覧表示するクライアントを作成しようとしています。DatagramSocket(in_port)しかし問題は、次のパケットがどちらに到着するかわからないことです。そして、たとえば 4 つのスレッドが実行され、それぞれが 1 つのみを具体的にリッスンするなど、したくありませんDatagramSocket。
Mu の質問:ファイル記述子のセットを渡し、それらすべてをループして、パケットが受信されたものを返すselect関数のようなものを使用する方法はありますか?Cselect
また、コード例があると非常に良いでしょう。よろしくお願いします。