using System.Collections.Generic; using DTS.Common.Base; using DTS.Common.Interface.TestSetups.Imports.TTS.HardwareScan; using DTS.Common.Interface.TestSetups.Imports.TTS.ReadFile; using DTS.Common.Utils; namespace DTS.Common.Interface { public interface IHardwareScanViewModel : IBaseViewModel { IHardwareScanView View { get; set; } IHardwareSummaryRecord[] HardwareRecords { get; } void SetStatus(string status); void SetProgress(double progress); void HardwareScan(); void SetChannelSummaryList(ITTSChannelRecord[] channelRecords); } /// /// delegate to scan hardware /// public delegate void HardwareScanDelegate(); }