using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DTS.Common.Interface.DASFactory.Download { public interface IUARTDownloadRequest { /// /// From which event do we want to download data? /// ushort EventNumber { get; set; } /// /// How much data is there? /// ulong TotalByteCount { get; set; } /// /// Where in the data did the trigger occur? /// ulong TriggerByteCount { get; set; } /// /// Where in the data did the trigger occur? /// ulong FaultByteCount { get; set; } /// /// When did the UART stream start? /// ulong StartTimestamp { get; set; } /// /// When did the UART stream end? /// ulong EndTimestamp { get; set; } /// /// What was the baud rate during recording? /// int BaudRate { get; set; } } }