using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HidLibrary { public class HidDeviceData { public enum ReadStatus { Success, WaitTimedOut, WaitFail, NoDataRead, ReadError, NotConnected } public byte[] Data { get; private set; } public ReadStatus Status { get; private set; } public HidDeviceData(ReadStatus status) { Data = new byte[0]; Status = status; } public HidDeviceData(byte[] data, ReadStatus status) { Data = data; Status = status; } } }