示例#1
0
        protected override Response AsyncTask(Command command)
        {
            bool   success;
            string objToPoint;

            TBWriter.Spaced(" >>>  Received  " + command.CommandName + " , received = [" + command.Parameters + "]");

            objToPoint = command.Parameters;

            success = taskPlanner.Cmd_PointAtObject(objToPoint);

            if (success)
            {
                TBWriter.Info1(command.CommandName + " succesfully executed");
            }
            else
            {
                TBWriter.Info1(command.CommandName + " execution failed");
            }

            TBWriter.Spaced("      Terminated  " + command.CommandName + " , sending = [" + command.Parameters + "]  <<<");

            return(Response.CreateFromCommand(command, success));
        }