diff --git a/HidClient/AbstractHidClient.cs b/HidClient/AbstractHidClient.cs index 15237fc..61d70f2 100644 --- a/HidClient/AbstractHidClient.cs +++ b/HidClient/AbstractHidClient.cs @@ -106,7 +106,7 @@ public abstract class AbstractHidClient: IHidClient { /// /// Called when connected to a device after it was previously disconnected. When invoked, will be . /// - protected virtual void OnConnect() { } + protected internal virtual void OnConnect() { } private async Task HidReadLoop() { CancellationToken cancellationToken = _cancellationTokenSource!.Token; @@ -134,7 +134,7 @@ public abstract class AbstractHidClient: IHidClient { /// Callback method that is invoked when HID bytes are read from the device. /// /// Bytes that were read from the device, matching the HID Data field in USBPcap. - protected abstract void OnHidRead(byte[] readBuffer); + protected internal abstract void OnHidRead(byte[] readBuffer); private void ReattachToDevice(object? sender = null, EventArgs? e = null) { bool disconnected = false; diff --git a/HidClient/HidClient.csproj b/HidClient/HidClient.csproj index 8febd50..203ca25 100644 --- a/HidClient/HidClient.csproj +++ b/HidClient/HidClient.csproj @@ -2,7 +2,7 @@ - 1.0.0 + 1.0.1 Ben Hutchison Ben Hutchison HidClient diff --git a/Tests/FakeHidClient.cs b/Tests/FakeHidClient.cs index c981fa5..0ff18c2 100644 --- a/Tests/FakeHidClient.cs +++ b/Tests/FakeHidClient.cs @@ -13,7 +13,7 @@ public class FakeHidClient: AbstractHidClient { protected override int VendorId { get; } = 0x077d; protected override int ProductId { get; } = 0x0410; - protected override void OnHidRead(byte[] readBuffer) { + protected internal override void OnHidRead(byte[] readBuffer) { HidRead?.Invoke(this, readBuffer); }