Skip to content

Commit

Permalink
Merge pull request #31 from smdn/releases/Smdn.TPSmartHomeDevices.Pri…
Browse files Browse the repository at this point in the history
…mitives-1.1.0-preview3-1705592675

Release main/Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview3
  • Loading branch information
smdn committed Jan 18, 2024
2 parents 0741005 + 6034b22 commit 3aa9afc
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview2)
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview3)
// Name: Smdn.TPSmartHomeDevices.Primitives
// AssemblyVersion: 1.1.0.0
// InformationalVersion: 1.1.0-preview2+e153b40ab2e10cbae4165a6013f9be14e5465b75
// InformationalVersion: 1.1.0-preview3+997d1abe73c225c5c322bcb1043abfc410f19baf
// TargetFramework: .NETCoreApp,Version=v6.0
// Configuration: Release
// Referenced assemblies:
Expand Down Expand Up @@ -55,6 +55,8 @@ virtual ValueTask TurnOnAsync(TimeSpan transitionPeriod, CancellationToken cance
}

public interface ISmartDevice {
IDeviceEndPoint EndPoint { get; }

ValueTask<IDeviceInfo> GetDeviceInfoAsync(CancellationToken cancellationToken = default);
ValueTask<bool> GetOnOffStateAsync(CancellationToken cancellationToken);
ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview2)
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview3)
// Name: Smdn.TPSmartHomeDevices.Primitives
// AssemblyVersion: 1.1.0.0
// InformationalVersion: 1.1.0-preview2+e153b40ab2e10cbae4165a6013f9be14e5465b75
// InformationalVersion: 1.1.0-preview3+997d1abe73c225c5c322bcb1043abfc410f19baf
// TargetFramework: .NETCoreApp,Version=v8.0
// Configuration: Release
// Referenced assemblies:
Expand Down Expand Up @@ -55,6 +55,8 @@ virtual ValueTask TurnOnAsync(TimeSpan transitionPeriod, CancellationToken cance
}

public interface ISmartDevice {
IDeviceEndPoint EndPoint { get; }

ValueTask<IDeviceInfo> GetDeviceInfoAsync(CancellationToken cancellationToken = default);
ValueTask<bool> GetOnOffStateAsync(CancellationToken cancellationToken);
ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview2)
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview3)
// Name: Smdn.TPSmartHomeDevices.Primitives
// AssemblyVersion: 1.1.0.0
// InformationalVersion: 1.1.0-preview2+e153b40ab2e10cbae4165a6013f9be14e5465b75
// InformationalVersion: 1.1.0-preview3+997d1abe73c225c5c322bcb1043abfc410f19baf
// TargetFramework: .NETStandard,Version=v2.0
// Configuration: Release
// Referenced assemblies:
Expand Down Expand Up @@ -51,6 +51,8 @@ public interface IMulticolorSmartLight : ISmartLight {
}

public interface ISmartDevice {
IDeviceEndPoint EndPoint { get; }

ValueTask<IDeviceInfo> GetDeviceInfoAsync(CancellationToken cancellationToken = default);
ValueTask<bool> GetOnOffStateAsync(CancellationToken cancellationToken);
ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview2)
// Smdn.TPSmartHomeDevices.Primitives.dll (Smdn.TPSmartHomeDevices.Primitives-1.1.0-preview3)
// Name: Smdn.TPSmartHomeDevices.Primitives
// AssemblyVersion: 1.1.0.0
// InformationalVersion: 1.1.0-preview2+e153b40ab2e10cbae4165a6013f9be14e5465b75
// InformationalVersion: 1.1.0-preview3+997d1abe73c225c5c322bcb1043abfc410f19baf
// TargetFramework: .NETStandard,Version=v2.1
// Configuration: Release
// Referenced assemblies:
Expand Down Expand Up @@ -49,6 +49,8 @@ public interface IMulticolorSmartLight : ISmartLight {
}

public interface ISmartDevice {
IDeviceEndPoint EndPoint { get; }

ValueTask<IDeviceInfo> GetDeviceInfoAsync(CancellationToken cancellationToken = default);
ValueTask<bool> GetOnOffStateAsync(CancellationToken cancellationToken);
ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken);
Expand Down

0 comments on commit 3aa9afc

Please sign in to comment.