2022-02-17 16:36:55 +00:00
|
|
|
|
using System.Net;
|
|
|
|
|
using System.Net.Sockets;
|
|
|
|
|
using System.Text;
|
2022-02-17 19:47:22 +00:00
|
|
|
|
using EFBTracker.Tracking;
|
2022-02-17 16:36:55 +00:00
|
|
|
|
|
|
|
|
|
bool done = false;
|
|
|
|
|
int listenPort = 49003;
|
|
|
|
|
using(UdpClient listener = new UdpClient(listenPort))
|
|
|
|
|
{
|
|
|
|
|
IPEndPoint listenEndPoint = new IPEndPoint(2130706433, listenPort);
|
|
|
|
|
while(!done)
|
|
|
|
|
{
|
|
|
|
|
byte[] receivedData = listener.Receive(ref listenEndPoint);
|
|
|
|
|
|
|
|
|
|
Console.Clear();
|
|
|
|
|
Console.WriteLine("Received broadcast message from client {0}", listenEndPoint.ToString());
|
|
|
|
|
|
|
|
|
|
Console.WriteLine("Decoded data is:");
|
2022-02-17 19:47:22 +00:00
|
|
|
|
var packets = Packet.ReadPackets(receivedData);
|
2022-02-17 16:36:55 +00:00
|
|
|
|
//Console.WriteLine(Encoding.ASCII.GetString(receivedData));
|
|
|
|
|
Console.WriteLine(BitConverter.ToString(receivedData));
|
2022-02-17 19:03:49 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2022-02-17 16:36:55 +00:00
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|