net.homeip.mleclerc.omnilink.message
Class ThermostatStatusReport.ThermostatStatusInfo

java.lang.Object
  extended bynet.homeip.mleclerc.omnilink.messagebase.MultipleInfoReplyMessage.Info
      extended bynet.homeip.mleclerc.omnilink.message.ThermostatStatusReport.ThermostatStatusInfo
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ThermostatStatusReport

public class ThermostatStatusReport.ThermostatStatusInfo
extends MultipleInfoReplyMessage.Info

See Also:
Serialized Form

Constructor Summary
ThermostatStatusReport.ThermostatStatusInfo(int number)
           
 
Method Summary
protected  void dataChanged(short[] data)
           
 double getCurrentTemperature()
           
 FanModeEnum getFanMode()
           
 double getHighSetPoint()
           
 HoldModeEnum getHoldStatus()
           
 double getLowSetPoint()
           
 SystemModeEnum getSystemMode()
           
 int getThermostat()
           
 boolean isCommunicationFailure()
           
 boolean isFreezeAlarm()
           
 java.lang.String toString()
           
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.MultipleInfoReplyMessage.Info
getNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThermostatStatusReport.ThermostatStatusInfo

public ThermostatStatusReport.ThermostatStatusInfo(int number)
Method Detail

dataChanged

protected void dataChanged(short[] data)
                    throws CommunicationException
Specified by:
dataChanged in class MultipleInfoReplyMessage.Info
Throws:
CommunicationException

getThermostat

public int getThermostat()

isCommunicationFailure

public boolean isCommunicationFailure()

isFreezeAlarm

public boolean isFreezeAlarm()

getCurrentTemperature

public double getCurrentTemperature()

getLowSetPoint

public double getLowSetPoint()

getHighSetPoint

public double getHighSetPoint()

getSystemMode

public SystemModeEnum getSystemMode()

getFanMode

public FanModeEnum getFanMode()

getHoldStatus

public HoldModeEnum getHoldStatus()

toString

public java.lang.String toString()
Overrides:
toString in class MultipleInfoReplyMessage.Info