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