private static void newMessageFromWebSite(object sender, string e) { if (e == "discoveryRequest") { UDPController.SendBroadcast("ShowUp"); } Debug(null, "Website requested:" + e); }
public static void Start() { webServer = new WebController(); WebController.NewMessageFromSocket += newMessageFromWebSite; webServer.StartAll(); Udp = new UDPController(); UDPController.NewUDPmessageFromDevice += UDPController_NewUDPmessageFromDevice; Udp.StartListening(); Puzzles = new List <Puzzle>(); UDPController.SendBroadcast("SHOWUP"); }
private void SendMsg(Utils.MessageTypes _msgType, Dictionary <string, string> _data = null) { if (IP == null) { throw new Exception("set IP first"); } Message m = new Message { data = _data, msgType = _msgType }; string msg = m.Serialize(); UDPController.Send(msg, this.IP, false); }
private void Debug2_Click(object sender, RoutedEventArgs e) { UDPController.Debug2(); }