Loading files
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Hast.Layer;
using Hast.Samples.SampleAssembly;
namespace Hast.Samples.Consumer.SampleRunners
{
internal static class LoopbackSampleRunner
{
public static void Configure(HardwareGenerationConfiguration configuration)
{
configuration.AddHardwareEntryPointType<Loopback>();
}
public static async Task Run(IHastlayer hastlayer, IHardwareRepresentation hardwareRepresentation)
{
var loopback = await hastlayer.GenerateProxy(hardwareRepresentation, new Loopback());
var output1 = loopback.Run(123);
var output2 = loopback.Run(1234);
var output3 = loopback.Run(-9);
var output4 = loopback.Run(0);
var output5 = loopback.Run(-19);
var output6 = loopback.Run(1);
}
}
}
fbac32f57This file is pinned to the selected release. Download the original to open it in your design tool.