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)); }