net.homeip.mleclerc.omnilink.message
Class ThermostatCommand

java.lang.Object
  extended bynet.homeip.mleclerc.omnilink.messagebase.Message
      extended bynet.homeip.mleclerc.omnilink.messagebase.RequestMessage
          extended bynet.homeip.mleclerc.omnilink.messagebase.CommandMessage
              extended bynet.homeip.mleclerc.omnilink.messagebase.CompositeCommandMessage
                  extended bynet.homeip.mleclerc.omnilink.message.ThermostatCommand
All Implemented Interfaces:
java.io.Serializable

public class ThermostatCommand
extends CompositeCommandMessage

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
START_CHAR
 
Constructor Summary
ThermostatCommand(double lowSetPoint, double highSetPoint, SystemModeEnum systemMode, FanModeEnum fanMode, HoldModeEnum holdMode)
           
ThermostatCommand(int tempZone, double lowSetPoint, double highSetPoint, SystemModeEnum systemMode, FanModeEnum fanMode, HoldModeEnum holdMode)
           
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.CompositeCommandMessage
addCommand, execute
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.CommandMessage
createReplyMessage, setData
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.RequestMessage
validate
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
execute, getData, getExpectedByteCount, getMessageBytes, getMessageLength, getMessageType, setData, setMessageFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThermostatCommand

public ThermostatCommand(double lowSetPoint,
                         double highSetPoint,
                         SystemModeEnum systemMode,
                         FanModeEnum fanMode,
                         HoldModeEnum holdMode)
                  throws CommunicationException

ThermostatCommand

public ThermostatCommand(int tempZone,
                         double lowSetPoint,
                         double highSetPoint,
                         SystemModeEnum systemMode,
                         FanModeEnum fanMode,
                         HoldModeEnum holdMode)
                  throws CommunicationException