Class: XBee::Config::RFModuleParameter
- Inherits:
-
Object
- Object
- XBee::Config::RFModuleParameter
- Defined in:
- lib/module_config.rb
Overview
A class for encapsulating XBee programmable parameters
Direct Known Subclasses
CommandCharacter, CommandModeTimeout, GuardTime, NodeDiscoverTimeout, NodeIdentifier
Instance Attribute Summary collapse
-
#at_name ⇒ Object
Returns the value of attribute at_name.
-
#default_value ⇒ Object
Returns the value of attribute default_value.
-
#operation_mode ⇒ Object
Returns the value of attribute operation_mode.
-
#retrieved ⇒ Object
Returns the value of attribute retrieved.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(at_name, default_value) ⇒ RFModuleParameter
constructor
A new instance of RFModuleParameter.
Constructor Details
#initialize(at_name, default_value) ⇒ RFModuleParameter
Returns a new instance of RFModuleParameter.
25 26 27 28 29 30 |
# File 'lib/module_config.rb', line 25 def initialize(at_name, default_value) self.at_name= at_name self.default_value = default_value self.value = default_value self.retrieved = false end |
Instance Attribute Details
#at_name ⇒ Object
Returns the value of attribute at_name.
23 24 25 |
# File 'lib/module_config.rb', line 23 def at_name @at_name end |
#default_value ⇒ Object
Returns the value of attribute default_value.
23 24 25 |
# File 'lib/module_config.rb', line 23 def default_value @default_value end |
#operation_mode ⇒ Object
Returns the value of attribute operation_mode.
23 24 25 |
# File 'lib/module_config.rb', line 23 def operation_mode @operation_mode end |
#retrieved ⇒ Object
Returns the value of attribute retrieved.
23 24 25 |
# File 'lib/module_config.rb', line 23 def retrieved @retrieved end |
#value ⇒ Object
Returns the value of attribute value.
23 24 25 |
# File 'lib/module_config.rb', line 23 def value @value end |