私は現在、ftp 経由でさまざまなログを送信するシステム ロギング プログラムを作成しています。私が直面している問題は、別のプログラムが接続を使用したい場合にパケットの送信を停止するために、アップロードの前とアップロード中に接続が使用されているかどうかをプログラムが常にチェックする必要があることです。
実際、接続速度を測定するのに役立つこのリンクを見つけましたが、何かが既にストリーミングされているかどうかを確認するには、後者しか使用できないと思います. System.Net.NetworkInformation のライブラリ エントリを読んだ後、さまざまなネットワーク統計と状態を確認することも問題ではありませんでした。前に述べたように、私の唯一の問題は、他のプログラムが何かを送信したいかどうかを確認することです。
おそらく質問からわかるように、私はこのトピックに非常に慣れておらず、かなり経験の浅いプログラマーです。私は System.Net.NetworkInformation 名前空間ライブラリを読んで、さまざまなクラス、メソッド、およびデリゲートを促進しています。私は正しい道を進んでいると感じていますが、そこにたどり着いていません。誰かが正しい方向にプッシュしましたか?
ありがとうございました。