
マイコンピュータには、データを受信するための2つのイーサネットポートがあり、各ポートにはオープンソケットがあります。送信側には、同じデータを同期的に送信する2つのイーサネットポートもあります。
私が理解したのは、UDPソケットが開いたときに着信データがソケットバッファに蓄積されることです。しかし、私は便利な時間に発信者から同じデータを受け取ることを望みます。
アプリケーションソフトウェアでネットワークインターフェイスカード(NIC)の受信(Rx)を無効にして有効にするにはどうすればよいですか?
答え1
バッファリングなしで受信したデータにアクセスするには、バッファリングおよび/またはRxの代わりにブロックなどの他のソケットオプションを調整する必要があります。 Rxをオフにすると何もアクセスできません。
たとえば、ソケットについて読んでください。IO::ソケットパールの場合。