示例#1
0
        /// <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);
        }
示例#2
0
        /// <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);
        }