mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
Folder reorganisation
This commit is contained in:
19
app/Communication/Platform/UsbProvider.cs
Normal file
19
app/Communication/Platform/UsbProvider.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
namespace Starlight.Communication.Platform
|
||||
{
|
||||
internal abstract class UsbProvider : IDisposable
|
||||
{
|
||||
protected ushort VendorID { get; }
|
||||
protected ushort ProductID { get; }
|
||||
|
||||
protected UsbProvider(ushort vendorId, ushort productId)
|
||||
{
|
||||
VendorID = vendorId;
|
||||
ProductID = productId;
|
||||
}
|
||||
|
||||
public abstract void Set(byte[] data);
|
||||
public abstract byte[] Get(byte[] data);
|
||||
|
||||
public abstract void Dispose();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user