Esempio n. 1
0
        private void handleEvent(PacketEvent e)
        {
            switch (e.Event)
            {
            case DebugEvent.BREAK:
                this.running = false;
                break;

            case DebugEvent.STEP_NEXT:
                this.running = false;
                break;
            }
        }
Esempio n. 2
0
 private void listen()
 {
     new Thread(() =>
     {
         while (true)
         {
             while (!stream.DataAvailable || sending)
             {
                 Thread.Sleep(1);
             }
             reading         = true;
             PacketEvent evn = new PacketEvent();
             evn.Recieve(stream);
             reading       = false;
             eventRecieved = true;
             lastEvent     = evn;
             this.handleEvent(evn);
         }
     }).Start();
 }