using System; namespace Xylem.Common.Hardware.Interfaces.Protocols.ProtocolCore.EventArguments { /// /// /// abstract for set structure for BaseDataEventArgs /// public abstract class BaseDataEventArgs : EventArgs { /// /// 'Base' get event record form real child. /// /// public Object GetData() { return GetEventData(); } /// /// get real Event record /// /// public abstract Object GetEventData(); /// /// Holds the record before decoding, for logging /// public String RawData; } }