using System;
namespace DTS.Serialization.SliceRaw
{
public interface IDasTimestampHeader
{
///
/// "Magic Key" relatively-UID for our binary file type.
///
uint MagicKey
{
get;
set;
}
///
/// header version number for our binary file type.
///
uint HeaderVersionNumber
{
get;
set;
}
///
/// Get/set offset of sample data start value.
///
ulong OffsetOfSampleDataStart
{
get;
set;
}
///
/// Get/set number of samples.
///
ulong NumberOfSamples
{
get;
set;
}
///
/// Get/set number of bits per sample.
///
uint NumberOfBitsPerSample
{
get;
set;
}
///
/// Get the CRC for the current state of the header.
///
uint Crc32
{
get;
}
}
}