1
0
mirror of https://github.com/DarthAffe/CUE.NET.git synced 2025-12-12 08:48:30 +00:00
CUE.NET/Devices/IDeviceInfo.cs
2016-02-07 10:06:07 +01:00

29 lines
690 B
C#

// ReSharper disable UnusedMemberInSuper.Global
// ReSharper disable UnusedMember.Global
using CUE.NET.Devices.Generic.Enums;
namespace CUE.NET.Devices
{
/// <summary>
/// Represents generic device information.
/// </summary>
public interface IDeviceInfo
{
/// <summary>
/// Gets the device type.
/// </summary>
CorsairDeviceType Type { get; }
/// <summary>
/// Gets the device model (like “K95RGB”).
/// </summary>
string Model { get; }
/// <summary>
/// Gets flags, which describe device capabilities.
/// </summary>
CorsairDeviceCaps CapsMask { get; }
}
}