public byte[] requestData(serverAddress server) { Console.WriteLine("Starting..."); EndPoint endpt = new IPEndPoint(server.ip,server.port); string data = "ÿÿÿÿstatus"; Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); Console.Write("Connecting..."); sock.Connect(endpt); Console.WriteLine("Done."); byte[] sendData = Encoding.ASCII.GetBytes(data.ToCharArray()); sock.Send(sendData,sendData.Length, SocketFlags.None); byte[] recieveData = new byte[1024]; Console.Write("Recieveing data..."); sock.Receive(recieveData, recieveData.Length, SocketFlags.None); Console.WriteLine("Done."); return recieveData; }