diff --git a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net6.0.apilist.cs b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net6.0.apilist.cs index 31f14b3..00ccaf8 100644 --- a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net6.0.apilist.cs +++ b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net6.0.apilist.cs @@ -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: @@ -55,6 +55,8 @@ virtual ValueTask TurnOnAsync(TimeSpan transitionPeriod, CancellationToken cance } public interface ISmartDevice { + IDeviceEndPoint EndPoint { get; } + ValueTask GetDeviceInfoAsync(CancellationToken cancellationToken = default); ValueTask GetOnOffStateAsync(CancellationToken cancellationToken); ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken); diff --git a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net8.0.apilist.cs b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net8.0.apilist.cs index 4502c32..fd6b74e 100644 --- a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net8.0.apilist.cs +++ b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-net8.0.apilist.cs @@ -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: @@ -55,6 +55,8 @@ virtual ValueTask TurnOnAsync(TimeSpan transitionPeriod, CancellationToken cance } public interface ISmartDevice { + IDeviceEndPoint EndPoint { get; } + ValueTask GetDeviceInfoAsync(CancellationToken cancellationToken = default); ValueTask GetOnOffStateAsync(CancellationToken cancellationToken); ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken); diff --git a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.0.apilist.cs b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.0.apilist.cs index 3bc1464..7159c5c 100644 --- a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.0.apilist.cs +++ b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.0.apilist.cs @@ -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: @@ -51,6 +51,8 @@ public interface IMulticolorSmartLight : ISmartLight { } public interface ISmartDevice { + IDeviceEndPoint EndPoint { get; } + ValueTask GetDeviceInfoAsync(CancellationToken cancellationToken = default); ValueTask GetOnOffStateAsync(CancellationToken cancellationToken); ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken); diff --git a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.1.apilist.cs b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.1.apilist.cs index 921ef3c..463eb8b 100644 --- a/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.1.apilist.cs +++ b/doc/api-list/Smdn.TPSmartHomeDevices.Primitives/Smdn.TPSmartHomeDevices.Primitives-netstandard2.1.apilist.cs @@ -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: @@ -49,6 +49,8 @@ public interface IMulticolorSmartLight : ISmartLight { } public interface ISmartDevice { + IDeviceEndPoint EndPoint { get; } + ValueTask GetDeviceInfoAsync(CancellationToken cancellationToken = default); ValueTask GetOnOffStateAsync(CancellationToken cancellationToken); ValueTask SetOnOffStateAsync(bool newOnOffState, CancellationToken cancellationToken);