| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using OHV.Common.Model;
- namespace OHV.Common.Events
- {
- public class GUIMessageEventArgs : EventArgs
- {
- /// <summary>
- /// To GUI
- /// </summary>
- public enum eGUIMessageKind
- {
- RspIOObject,
- RspIOMapList,
- RspJog,
- }
- public eGUIMessageKind Kind { get; set; }
- public int MessageKey { get; set; }
- public string MessageText { get; set; }
- public Command Command { get; set; }
- public Dictionary<string, object> Dic { get; set; }
- public object Args { get; set; }
- public GUIMessageEventArgs(eGUIMessageKind kind, object args)
- {
- this.Kind = kind;
- this.Args = args;
- }
- }
- /// <summary>
- /// To Background
- /// </summary>
- public class VCSMessageEventArgs : EventArgs
- {
- public enum eVCSMessageKind
- {
- ReqIOObject,
- ReqIOMapList,
- ReqJog,
- }
- public eVCSMessageKind Kind { get; set; }
- public int MessageKey { get; set; }
- public string MessageText { get; set; }
- public Command Command { get; set; }
- public Dictionary<string, object> Args { get; set; }
- }
- public class IOChangedMessageEventArgs: EventArgs
- {
- public object Args { get; set; }
- }
- public class HostConnectedEventArgs : EventArgs
- {
- public enum eConnectedState
- {
- Disconnected,
- Connected,
- }
- public eConnectedState State { get; set; }
- public HostConnectedEventArgs(eConnectedState state)
- {
- this.State = state;
- }
- }
- }
|