using Aitex.Core.RT.Event; using System.Runtime.Serialization; namespace MECF.Framework.Common.Event { public interface IAlarmHandler { void AlarmStateChanged(AlarmEventItem item); } [DataContract] [Serializable] public class AlarmEventItem : EventItem { public Func ResetChecker { get; set; } public bool CanDoReset { get; set; } } }