using DTS.Common.Interface.Channels; using DTS.Common.Interface.DASFactory.Config; using DTS.Common.Interface.Groups.GroupList; namespace DTS.DASLib.Service.StateMachine.StatusAndParameters.Configure { /// /// helper class for use when resolving channels /// internal class GroupChannelWithMeta { public bool ChannelConflict { get; set; } public IGroupChannel ConflictingChannel { get; set; } public IGroupChannel Channel { get; set; } public IGroup Group { get; set; } public bool MissingID { get; set; } public bool MissingSensor { get; set; } public bool EIDOutOfPlace { get; set; } public bool HWNotFound { get; set; } public bool HWChannelIncompatible { get; set; } public IDASChannel DASChannel { get; set; } public bool AssignedByEID { get; set; } } }