| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using Aitex.Core.RT.Log;
 
- using Aitex.Core.Util;
 
- namespace Aitex.Core.RT.Event
 
- {
 
-     public interface ICommonEvent
 
-     {
 
-         void WriteEvent(string eventName);
 
-         void WriteEvent(string eventName, SerializableDictionary<string, string> dvid);
 
-         void WriteEvent(string eventName, SerializableDictionary<string, object> dvid);
 
-         void WriteEvent(string module, string eventName, params object[] args);
 
-         void WriteEvent(string module, string eventName, SerializableDictionary<string, string> dvid, params object[] args);
 
-  
 
-         void PostNotificationMessage(string message);
 
-         void PostPopDialogMessage(EventLevel level, string title, string message);
 
-         void PostKickoutMessage(string message);
 
-         void PostSoundMessage(string message);
 
-         List<EventItem> GetAlarmEvent();
 
-         void ClearAlarmEvent();
 
-         List<EventItem> QueryDBEvent(string sql);
 
-         void Subscribe(EventItem item);
 
-         void PostInfoLog(string module, string message);
 
-         void PostInfoLog(string module,eEvent id, string message);
 
-         void PostWarningLog(string module, string message);
 
-         void PostWarningLog(string module, eEvent id, string message);
 
-         void PostAlarmLog(string module, string message);
 
-         void PostAlarmLog(string module, eEvent id, string message);
 
-     }
 
- }
 
 
  |