123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- using System;
- namespace Wayne.ForecourtControl.OptBridge
- {
- /// <summary>
- /// Event argument for a data read from the Opt
- /// </summary>
- public class OptDataEventArgs : EventArgs
- {
- #region Fields
- private int retransmitCount;
- private byte[] data;
- #endregion
- #region Construction
- /// <summary>
- /// Construction.
- /// </summary>
- /// <param name="data">Data from the Opt.</param>
- /// <param name="retransmitCount">Protocol layer retransmissions required, before the data was received.</param>
- public OptDataEventArgs(byte[] data, int retransmitCount)
- {
- this.data = data;
- this.retransmitCount = retransmitCount;
- }
- #endregion
- #region Properties
- /// <summary>
- /// Data from the Opt.
- /// </summary>
- public byte[] Data
- {
- get { return data; }
- }
- /// <summary>
- /// Protocol layer retransmissions required, before the data was received.
- /// </summary>
- public int RetransmitCount
- {
- get { return retransmitCount; }
- }
- #endregion
- }
- }
|