Hardware/IHardware.cs
changeset 176 c16fd81b520a
parent 171 81ab5e53122e
child 182 4801e9eaf979
     1.1 --- a/Hardware/IHardware.cs	Tue Aug 24 22:11:10 2010 +0000
     1.2 +++ b/Hardware/IHardware.cs	Mon Sep 06 19:53:13 2010 +0000
     1.3 @@ -42,14 +42,15 @@
     1.4  
     1.5    public delegate void SensorEventHandler(ISensor sensor);
     1.6  
     1.7 -  public enum HardwareType {    
     1.8 -    CPU,
     1.9 -    GPU,
    1.10 -    HDD,
    1.11 -    Heatmaster,
    1.12 +  public enum HardwareType {
    1.13      Mainboard,
    1.14      SuperIO,
    1.15 -    TBalancer
    1.16 +    CPU,
    1.17 +    GpuNvidia,
    1.18 +    GpuAti,    
    1.19 +    TBalancer,
    1.20 +    Heatmaster,
    1.21 +    HDD,     
    1.22    }
    1.23  
    1.24    public interface IHardware : IElement {
    1.25 @@ -65,6 +66,8 @@
    1.26  
    1.27      IHardware[] SubHardware { get; }
    1.28  
    1.29 +    IHardware Parent { get; }
    1.30 +
    1.31      ISensor[] Sensors { get; }
    1.32  
    1.33      event SensorEventHandler SensorAdded;