sharee.bike-App/TINKLib/Model/Device/ISmartDevice.cs

24 lines
604 B
C#
Raw Normal View History

2022-09-16 11:19:46 +02:00
using Xamarin.Essentials;
2022-08-30 15:42:25 +02:00
namespace TINK.Model.Device
2021-06-26 20:57:55 +02:00
{
2022-09-06 16:08:19 +02:00
public interface ISmartDevice
{
/// <summary> Gets unitque device identifier. </summary>
/// <returns>Gets the identifies specifying device.</returns>
string Identifier { get; }
2021-06-26 20:57:55 +02:00
2022-09-06 16:08:19 +02:00
/// <summary> Manufacturer (Samsung). </summary>
string Manufacturer { get; }
2021-06-26 20:57:55 +02:00
2022-09-06 16:08:19 +02:00
/// <summary> Device Model (SMG-950U, iPhone10,6). </summary>
string Model { get; }
2021-06-26 20:57:55 +02:00
2022-09-16 11:19:46 +02:00
/// <summary> Operation system. </summary>
2022-09-06 16:08:19 +02:00
DevicePlatform Platform { get; }
2021-06-26 20:57:55 +02:00
2022-09-06 16:08:19 +02:00
/// <summary> Operating System Version Number (7.0) as text</summary>
string VersionText { get; }
}
2021-06-26 20:57:55 +02:00
}