private void tcpDebugger_OnDebuggerMessageRecieved(object sender, DebuggerMessageRecievedEventArgs e) { if (e.Message == null || e.Message == "") { return; } string type = e.Message.Substring(0, e.Message.IndexOf(":")).ToLower(); string value = e.Message.Substring(e.Message.IndexOf(":") + 1); switch (type) { case "stdin": requestingStdin = false; stdin = Convert.ToChar(Convert.ToInt32(value)); break; case "stop": Stop = true; break; case "start": Stop = false; break; } }
protected virtual void OnDebuggerMessageRecieved(DebuggerMessageRecievedEventArgs e) { EventHandler <DebuggerMessageRecievedEventArgs> handler = DebuggerMessageRecieved; if (handler != null) { handler(this, e); } }