1.1 --- a/Hardware/ISensor.cs Tue Feb 23 19:45:40 2010 +0000
1.2 +++ b/Hardware/ISensor.cs Sat Feb 27 15:55:17 2010 +0000
1.3 @@ -37,6 +37,7 @@
1.4
1.5 using System;
1.6 using System.Collections.Generic;
1.7 +using OpenHardwareMonitor.Utilities;
1.8
1.9 namespace OpenHardwareMonitor.Hardware {
1.10
1.11 @@ -55,15 +56,21 @@
1.12 }
1.13
1.14 public interface ISensor {
1.15 +
1.16 IHardware Hardware { get; }
1.17 +
1.18 SensorType SensorType { get; }
1.19 string Identifier { get; }
1.20 string Name { get; set; }
1.21 int Index { get; }
1.22 +
1.23 + IReadOnlyArray<IParameter> Parameters { get; }
1.24 +
1.25 float? Value { get; }
1.26 float? Min { get; }
1.27 float? Max { get; }
1.28 float? Limit { get; set; }
1.29 +
1.30 IEnumerable<ISensorEntry> Plot { get; }
1.31 }
1.32