using DTS.Common.Enums;
namespace DTS.Common.Interface.Sensors
{
public interface IStreamOutputSettingDefaults
{
///
/// udp profile setting value for the channel
///
UDPStreamProfile Profile { get; set; }
///
/// udp address setting value for the channel
///
string UDPAddress { get; set; }
///
/// time channel id setting value for the channel
///
ushort TimeChannelId { get; set; }
///
/// data channel id setting value for the channel
///
ushort DataChannelId { get; set; }
///
/// tmns config setting value for the channel
///
string TmNSConfig { get; set; }
///
/// irig data packet interval setting value for the channel
///
ushort IRIGTimeDataPacketIntervalMs { get; set; }
///
/// 31840 basic / advanced streaming profiles
///
bool UseAdvancedUDPStreamProfiles { get; set; }
///
///
///
bool Validate();
}
}