AlarmEventItem.cs 403 B

1234567891011121314151617181920
  1. using Aitex.Core.RT.Event;
  2. using System.Runtime.Serialization;
  3. namespace MECF.Framework.Common.Event
  4. {
  5. public interface IAlarmHandler
  6. {
  7. void AlarmStateChanged(AlarmEventItem item);
  8. }
  9. [DataContract]
  10. [Serializable]
  11. public class AlarmEventItem : EventItem
  12. {
  13. public Func<bool> ResetChecker { get; set; }
  14. public bool CanDoReset { get; set; }
  15. }
  16. }