/// <summary> /// Create a visualizer client /// </summary> public static VisualizerClient CreateClient(EndPoint serverEndpoint) { VisualizerClient retVal = new VisualizerClient(); retVal.ServerEndpoint = serverEndpoint; retVal.m_dispatcher = Dispatcher.CurrentDispatcher; return(retVal); }
/// <summary> /// Create a visualizer client /// </summary> public static VisualizerClient CreateClient(EndPoint serverEndpoint, Dispatcher owner) { VisualizerClient retVal = new VisualizerClient(); retVal.ServerEndpoint = serverEndpoint; retVal.m_dispatcher = owner; retVal.m_queueReaderThread = new Thread(retVal.QueueReader); retVal.m_queueReaderThread.Start(); return(retVal); }