Beispiel #1
0
        private void PrintReceiveMessageToConsole(String ReceiveMessage)
        {
            if (this.InvokeRequired)
            {
                dserver_OnReceive d    = new dserver_OnReceive(server_OnReceive);
                object[]          args = { ReceiveMessage };
                this.Invoke(d, args);
            }
            else
            {
                ResponseBuilder response = ResponseBuilder.Instance;
                //TODO : Print dans la console en parcourant les liste du ResponseBuilder.

                //outPutTxtBx.AppendText("\n------------------\n");
                outPutTxtBx.AppendText(response.ToString());
                // outPutTxtBx.AppendText("\n------------------\n");

                /* String[] cutReceive = ReceiveMessage.Split('\n');
                 * for (int i = 0; i < cutReceive.Length; i++)
                 * {
                 *   if (!cutReceive[i].Contains("200 OK"))
                 *   {
                 *       outPutTxtBx.AppendText(cutReceive[i] + '\n');
                 *
                 *   }
                 * }*/
                outPutTxtBx.ScrollToCaret();
            }
        }
Beispiel #2
0
 void server_OnReceive(string Stream)
 {
     if (this.InvokeRequired)
     {
         dserver_OnReceive d    = new dserver_OnReceive(server_OnReceive);
         object[]          args = { Stream };
         this.Invoke(d, args);
     }
     else
     {
         String receive = new String(Stream.ToCharArray());
         commandtb.AppendText(receive);
         commandtb.ScrollToCaret();
         //              Console.WriteLine(Stream);
     }
 }
Beispiel #3
0
 void server_OnReceive(string Stream)
 {
     if (this.InvokeRequired)
     {
         dserver_OnReceive d    = new dserver_OnReceive(server_OnReceive);
         object[]          args = { Stream };
         this.Invoke(d, args);
     }
     else
     {
         String receive = new String(Stream.ToCharArray());
         AnalyzeStatus(receive);
         this.BuilderState.syncWithDebugger(this.BreakPoints, this.Watchs);
         commandtb.AppendText(receive);
         commandtb.ScrollToCaret();
     }
 }
Beispiel #4
0
        void server_OnReceive(string Stream, ASyncSocket AcceptedSocket)
        {
            if (this.InvokeRequired)
            {
                dserver_OnReceive d    = new dserver_OnReceive(server_OnReceive);
                object[]          args = { Stream, AcceptedSocket };
                this.Invoke(d, args);
            }
            else
            {
                this.CurrentCommandReceive = "";

                if (!this.CurrentCommandSend.Contains("RUN"))
                {
                    this.setHandLostWithSimulator(true);

                    //Receive All waiting message from the sockets.
                    this.CurrentCommandReceive = new String(Stream.ToCharArray());

                    //Analyse Receive Message
                    AnalyzeStatus(CurrentCommandReceive);

                    //Sync Watch and BreakPoints inside debugState
                    SyncDebuggerState();

                    //Print Receive Message
                    PrintReceiveMessageToConsole(CurrentCommandReceive);

                    //Send LOCALS AND BACKTRACE COMMANDS
                    SendAutomaticBackTraceAndLocalsCommand();
                }
                else
                {
                    this.CurrentCommandSend = "";

                    this.listCommands.Add("LOCALS");
                    this.listCommands.Add("BACKTRACE");
                    //Send LOCALS AND BACKTRACE COMMANDS
                    SendAutomaticBackTraceAndLocalsCommand();
                }
            }
        }
Beispiel #5
0
 void server_OnReceive(string Stream)
 {
     if (this.InvokeRequired)
     {
         dserver_OnReceive d = new dserver_OnReceive(server_OnReceive);
         object[] args = { Stream };
         this.Invoke(d, args);
     }
     else
     {
         String receive = new String(Stream.ToCharArray());
         AnalyzeStatus(receive);
         this.BuilderState.syncWithDebugger(this.BreakPoints, this.Watchs);
         commandtb.AppendText(receive);
         commandtb.ScrollToCaret();
     }
 }
Beispiel #6
0
        void server_OnReceive(string Stream, ASyncSocket AcceptedSocket)
        {
            if (this.InvokeRequired)
            {
                dserver_OnReceive d = new dserver_OnReceive(server_OnReceive);
                object[] args = { Stream, AcceptedSocket };
                this.Invoke(d, args);
            }
            else
            {
                this.CurrentCommandReceive = "";

                if (!this.CurrentCommandSend.Contains("RUN"))
                {
                    this.setHandLostWithSimulator(true);

                    //Receive All waiting message from the sockets.
                    this.CurrentCommandReceive = new String(Stream.ToCharArray());

                    //Analyse Receive Message
                    AnalyzeStatus(CurrentCommandReceive);

                    //Sync Watch and BreakPoints inside debugState
                    SyncDebuggerState();

                    //Print Receive Message
                    PrintReceiveMessageToConsole(CurrentCommandReceive);

                    //Send LOCALS AND BACKTRACE COMMANDS
                    SendAutomaticBackTraceAndLocalsCommand();
                }
                else
                {
                    this.CurrentCommandSend = "";

                    this.listCommands.Add("LOCALS");
                    this.listCommands.Add("BACKTRACE");
                    //Send LOCALS AND BACKTRACE COMMANDS
                    SendAutomaticBackTraceAndLocalsCommand();

                }
            }
        }
Beispiel #7
0
        private void PrintReceiveMessageToConsole(String ReceiveMessage)
        {
            if (this.InvokeRequired)
            {
                dserver_OnReceive d = new dserver_OnReceive(server_OnReceive);
                object[] args = { ReceiveMessage };
                this.Invoke(d, args);
            }
            else
            {
                ResponseBuilder response = ResponseBuilder.Instance;
                //TODO : Print dans la console en parcourant les liste du ResponseBuilder.

                //outPutTxtBx.AppendText("\n------------------\n");
                outPutTxtBx.AppendText(response.ToString());
               // outPutTxtBx.AppendText("\n------------------\n");
                /* String[] cutReceive = ReceiveMessage.Split('\n');
                 for (int i = 0; i < cutReceive.Length; i++)
                 {
                     if (!cutReceive[i].Contains("200 OK"))
                     {
                         outPutTxtBx.AppendText(cutReceive[i] + '\n');

                     }
                 }*/
                outPutTxtBx.ScrollToCaret();
            }
        }
Beispiel #8
0
        void server_OnReceive(string Stream,ASyncSocket AcceptedSocket)
        {
            if (this.InvokeRequired)
            {
                dserver_OnReceive d = new dserver_OnReceive(server_OnReceive);
                object[] args = { Stream, AcceptedSocket };
                this.Invoke(d, args);
            }
            else
            {

                    //Receive All waiting message from the sockets.
                    this.CurrentCommandReceive = new String(Stream.ToCharArray());
                    this.analyseReceivedMessage(this.CurrentCommandReceive, AcceptedSocket);

            }
        }
Beispiel #9
0
 void server_OnReceive(string Stream)
 {
     if (this.InvokeRequired)
     {
         dserver_OnReceive d = new dserver_OnReceive(server_OnReceive);
         object[] args = { Stream };
         this.Invoke(d, args);
     }
     else
     {
         String receive = new String(Stream.ToCharArray());
         commandtb.AppendText(receive);
         commandtb.ScrollToCaret();
         //              Console.WriteLine(Stream);
     }
 }