2017-11-10 12 views
-1

OSCでフォーマットされたUDPデータを使用して他のC++アプリケーションやC#アプリケーションと通信するC#アプリケーションを開発しています - これを行うには、Bespoke OSCライブラリを使用しています。C#udpソケットはローカルホストからのデータを受け取りません

私のマシンが192.168.1.190のアドレスを持っているとします。

私のC++アプリケーションは、127.1.0.1を別名192.168.1.190として使用できるようです。

127.0.0.1でリスナーソケットを開いた場合、C#アプリケーションは127.0.0.1からしか受信できません。 192.168.1.190でリスナーソケットを開いた場合、192.168.1.190から受信できます。

つまり、127.0.0.1または192.168.1.190のいずれかでリスナーソケットを開くと、C++アプリケーションは127.0.0.1と192.168.1.190の両方で問題なく受け取ります。

Bespoke OSCライブラリの動作ですか? C#ソケットでは分かりません。 ソケットで知っていることは何ですか? それは私が知っていないものですか? あなたは何か知っていますか?あなたはIPEndPointを確立すると、あなたの注意のため

おかげ

たOrf Quarenghi

答えて

1

、あなたはマシンに割り当てられたIPアドレスをリッスンするIPAddress.Anyを指定することができます。

+0

ありがとうございました。 –

+0

うれしいです。これがあなたの質問に答えた場合、将来の参照のために受け入れられたものとしてマークすることができます。 – theoretical

関連する問題