Class: BuildingSync::FanBasedType::AirSideEconomizer

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

inner class for member: AirSideEconomizer http://buildingsync.net/schemas/bedes-auc/2019AirSideEconomizer

airSideEconomizerType - SOAP::SOAPString
economizerControl - SOAP::SOAPString
economizerDryBulbControlPoint - BuildingSync::FanBasedType::AirSideEconomizer::EconomizerDryBulbControlPoint
economizerEnthalpyControlPoint - BuildingSync::FanBasedType::AirSideEconomizer::EconomizerEnthalpyControlPoint
economizerLowTemperatureLockout - BuildingSync::FanBasedType::AirSideEconomizer::EconomizerLowTemperatureLockout
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: EconomizerDryBulbControlPoint, EconomizerEnthalpyControlPoint, EconomizerLowTemperatureLockout

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")
AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(airSideEconomizerType = nil, economizerControl = nil, economizerDryBulbControlPoint = nil, economizerEnthalpyControlPoint = nil, economizerLowTemperatureLockout = nil) ⇒ AirSideEconomizer

Returns a new instance of AirSideEconomizer.



16628
16629
16630
16631
16632
16633
16634
16635
# File 'lib/BuildingSync.rb', line 16628

def initialize(airSideEconomizerType = nil, economizerControl = nil, economizerDryBulbControlPoint = nil, economizerEnthalpyControlPoint = nil, economizerLowTemperatureLockout = nil)
  @airSideEconomizerType = airSideEconomizerType
  @economizerControl = economizerControl
  @economizerDryBulbControlPoint = economizerDryBulbControlPoint
  @economizerEnthalpyControlPoint = economizerEnthalpyControlPoint
  @economizerLowTemperatureLockout = economizerLowTemperatureLockout
  @__xmlattr = {}
end

Instance Attribute Details

#airSideEconomizerTypeObject

Returns the value of attribute airSideEconomizerType.



16602
16603
16604
# File 'lib/BuildingSync.rb', line 16602

def airSideEconomizerType
  @airSideEconomizerType
end

#economizerControlObject

Returns the value of attribute economizerControl.



16603
16604
16605
# File 'lib/BuildingSync.rb', line 16603

def economizerControl
  @economizerControl
end

#economizerDryBulbControlPointObject

Returns the value of attribute economizerDryBulbControlPoint.



16604
16605
16606
# File 'lib/BuildingSync.rb', line 16604

def economizerDryBulbControlPoint
  @economizerDryBulbControlPoint
end

#economizerEnthalpyControlPointObject

Returns the value of attribute economizerEnthalpyControlPoint.



16605
16606
16607
# File 'lib/BuildingSync.rb', line 16605

def economizerEnthalpyControlPoint
  @economizerEnthalpyControlPoint
end

#economizerLowTemperatureLockoutObject

Returns the value of attribute economizerLowTemperatureLockout.



16606
16607
16608
# File 'lib/BuildingSync.rb', line 16606

def economizerLowTemperatureLockout
  @economizerLowTemperatureLockout
end

Instance Method Details

#__xmlattrObject



16608
16609
16610
# File 'lib/BuildingSync.rb', line 16608

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



16612
16613
16614
# File 'lib/BuildingSync.rb', line 16612

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



16616
16617
16618
# File 'lib/BuildingSync.rb', line 16616

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_StatusObject



16620
16621
16622
# File 'lib/BuildingSync.rb', line 16620

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



16624
16625
16626
# File 'lib/BuildingSync.rb', line 16624

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end