public void Send(LetterCodes letter, NumberCodes number, ControlCodes control)
 {
     using (Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp))
     {
         byte[] buffer = Encoding.ASCII.GetBytes(GetCode(letter, number, control));
         sock.SendTo(buffer, Gateway);
     }
 }
        public void Send(LetterCodes letter, NumberCodes number, ControlCodes control)
        {
            using (Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp))
            {
                byte[] buffer = Encoding.ASCII.GetBytes(GetCode(letter, number, control));
                sock.SendTo(buffer, Gateway);

            }
        }
 public static string GetCode(LetterCodes letter, NumberCodes number, ControlCodes control)
 {
     return(string.Format("{0}{1},{2},{3},{4}", startCode, numberCodes[(int)letter],
                          numberCodes[(int)number], numberCodes[(int)control], endCode));
 }
 public static string GetCode(LetterCodes letter, NumberCodes number, ControlCodes control)
 {
     return string.Format("{0}{1},{2},{3},{4}", startCode, numberCodes[(int)letter],
                          numberCodes[(int)number], numberCodes[(int)control], endCode);
 }