示例#1
0
        public PlayerEventThread(Client ownerClient)
        {
            playerThread     = new Thread(new ThreadStart(ProcessQueuedEvents));
            resetEvent       = new ManualResetEvent(false);
            eventQueue       = new PlayerEventQueue();
            this.ownerClient = ownerClient;

            playerThread.IsBackground = true;
            playerThread.Start();
        }
示例#2
0
        public PlayerEventThread(Client ownerClient)
        {
            playerThread = new Thread(new ThreadStart(ProcessQueuedEvents));
            resetEvent = new ManualResetEvent(false);
            eventQueue = new PlayerEventQueue();
            this.ownerClient = ownerClient;

            playerThread.IsBackground = true;
            playerThread.Start();
        }