private static void client_messageHandler(object sender, NewMessageEventsArgs e)
 {
     sReturnMessage = Convert.ToString(e.NewMessage);
 }
Beispiel #2
0
        /// <summary>
        /// This is the function to be executed for generating 
        /// the GyropscopeChange.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void NetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
        {
            if (e.NewMessage == "Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.")
            {
                Roboard.NetworkClient.CloseConnection();
                for (int index = 0; index < StaticUtilities.numberOfGyroscopeAxis; index++)
                {
                    saReturnMessage[index] = "0";
                }
                this.ChangeGyroscope(saReturnMessage);

                return;
            }

            string[] tmp = new string[StaticUtilities.numberOfGyroscopeAxis + 1];
            tmp = e.NewMessage.Split(',');
            if (tmp[0] == "GyroscopeData")
            {
                Array.Copy(tmp, 1, saReturnMessage, 0, StaticUtilities.numberOfGyroscopeAxis);
            }
            else
            {
                for (int index = 0; index < StaticUtilities.numberOfGyroscopeAxis; index++)
                {
                    saReturnMessage[index] = "0";
                }
            }
            this.ChangeGyroscope(saReturnMessage);
            Roboard.NetworkClient.SendMessage("GyroscopeData");
        }
Beispiel #3
0
        private void NetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
        {
            // dit onderstaande stuk kan ook naar de server:
            // de server checkt of de data verandert en stuurt de veranderde
            // data door; axis en value.
            //            if (e.NewUser == "Admin")
            {
                strServoData = e.NewMessage.Split(',');

                this.ReceivedServos(strServoData);
            }
        }
        private void NetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
        {
            if (e.NewMessage == "Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.")
            {
                Roboard.NetworkClient.CloseConnection();
                for (int index = 0; index < 8; index++)
                {
                    saReturnMessage[index] = "0";
                }
                this.ChangeXBox360Controller(saReturnMessage);

                return;
            }
            saReturnMessage = e.NewMessage.Split(',');
            this.ChangeXBox360Controller(saReturnMessage);
            Roboard.NetworkClient.SendMessage("XBox360Controller,Read");
        }
 void NetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
 {
     if (e.NewMessage == "Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.")
     {
         Roboard.NetworkClient.CloseConnection();
         setConnect((int)MyComboBox.Close);
     }
 }
        // This will be our starting point of our event -- it will
        // create NewMessageEventsArgs, and then raises
        // the event, passing NewMessageEventsArgs.
        //
        public static void OnNewMessage(string str)
        {
            NewMessageEventsArgs MessageEvents = new NewMessageEventsArgs(str);

            // Now, raise the event by invoking the delegate. Pass in
            // the objects that initiated the event (this) as wel as
            // NewMessageEventsArgs.
            // The call must match the signature of the NewMessageEventHandler.
            if (messageHandler != null)
            {
                // Invoke the delegate
                messageHandler(null, MessageEvents);
            }
        }
        private void NetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
        {
            if (e.NewMessage == "Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.")
            {
                Roboard.NetworkClient.CloseConnection();
                return;
            }

            sReturnMessage = Convert.ToString(e.NewMessage);
        }
 //
 //
 void NetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
 {
     sReturnMessage = Convert.ToString(e.NewMessage);
 }
Beispiel #9
0
 //=========================
 private static void WriteNetworkClient_messageHandler(object sender, NewMessageEventsArgs e)
 {
     strMessage =  e.NewMessage.Split(',');
 }