Hardware/IHardware.cs
changeset 165 813d8bc3192f
parent 110 411b72b73d8f
child 171 81ab5e53122e
     1.1 --- a/Hardware/IHardware.cs	Thu Aug 05 19:28:50 2010 +0000
     1.2 +++ b/Hardware/IHardware.cs	Sun Aug 08 13:57:26 2010 +0000
     1.3 @@ -37,18 +37,26 @@
     1.4  
     1.5  using System;
     1.6  using System.Collections.Generic;
     1.7 -using System.Drawing;
     1.8  
     1.9  namespace OpenHardwareMonitor.Hardware {
    1.10  
    1.11    public delegate void SensorEventHandler(ISensor sensor);
    1.12  
    1.13 +  public enum HardwareType {    
    1.14 +    CPU,
    1.15 +    GPU,
    1.16 +    HDD,
    1.17 +    Mainboard,
    1.18 +    SuperIO,
    1.19 +    TBalancer
    1.20 +  }
    1.21 +
    1.22    public interface IHardware : IElement {
    1.23  
    1.24      string Name { get; }
    1.25      Identifier Identifier { get; }
    1.26  
    1.27 -    Image Icon { get; }
    1.28 +    HardwareType HardwareType { get; }
    1.29  
    1.30      string GetReport();
    1.31