private void OnUdpMessageReceived(UdpReceiver sender, UdpMessageReceivedEventArgs e) { if (e.Content == "ml.festival.defectively.scan") { UdpSender.SendMessage("ml.festival.defectively.scanResponse:42000", e.RemoteEndPoint.Address.ToString(), 52001); } }
private void OnUdpMessageReceived(UdpReceiver sender, UdpMessageReceivedEventArgs e) { if (e.Content.Split(':')[0] == "ml.festival.defectively.scanResponse") { ServersListBox.Dispatcher.Invoke(() => ServersListBox.Items.Add($"{e.RemoteEndPoint.Address}:{e.Content.Split(':')[1]}")); } }
private void _udpServer_MessageReceived(object sender, UdpMessageReceivedEventArgs args) { string text = _udpServer.TextEncoding.GetString(args.Message.MessageData); ServerRecvText += text + "\r\n"; }