using Bro.Common.Model; using System; namespace Bro.Common.Interface { //public delegate void OnMonitorInvokeDelegate(DateTime dt, string invokeDeviceId, IDevice sourceDevice, MonitorSet monitorSet); //public delegate void OnMonitorAlarmDelegate(DateTime dt, IDevice device, WarningSet warning); public interface IMonitor { void Monitor(); void ResetAlarm(); event Action OnMonitorInvoke; event Action OnMonitorAlarm; } }