私の C# アプリケーションでは、Socket.SendTo
毎秒最大 10,000 回呼び出して UDP メッセージを送信しています。送信量に追いつかない場合があることは承知しています。SendTo
送信するためにキューに入れられた、またはバックログされたデータの量 (バイト単位、または呼び出した回数など) を確認する方法はありますか?
私の理想的な解決策は、ソケットが遅れて実行され始めた場合に重要でないメッセージをドロップし、重要なメッセージをソケットによってキューに入れることです。そのため、呼び出す前にソケットのステータスを知ることはSendTo
非常に役立ちます。
ありがとう