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);
}