/* * IRealtimeable.cs * * Copyright © 2010 * Diversified Technical Systems, Inc. * All Rights Reserved. */ using System; namespace DTS.DAS.Concepts { /// /// /// Representation of a real-time data sample. /// /// public class RealtimeSample { public double[] DataEU; // Note this indexes by channel. public UInt64 SampleNumber; } /// /// /// Representation of the ability to perform "real-time" data capture. /// /// public interface IRealtimeable { void StartRealtime( double sampleRate ); void StopRealtime(); RealtimeSample[] GetRealtimeSamples(); } }