public EventDispatcher(AD7Engine engine, AD7Process process) { m_engine = engine; m_process = process; m_gdbOutput = new GDBOutput(this); m_processingThread = new Thread(m_gdbOutput.processingGDBOutput); m_processingThread.Start(); // myWriter = new TextWriterTraceListener(System.Console.Out); // Debug.Listeners.Add(myWriter); }
/// <summary> /// Constructor. Starts the thread responsible for handling asynchronous GDB output. /// </summary> /// <param name="engine"> The AD7Engine object that represents the DE. </param> public EventDispatcher(AD7Engine engine) { m_engine = engine; m_gdbOutput = new GDBOutput(this); m_processingThread = new Thread(m_gdbOutput.processingGDBOutput); m_processingThread.Start(); }