Method: AutomateEm::Device#initialize
- Defined in:
- lib/automate-em/device/device.rb
#initialize(tls, makebreak) ⇒ Device
Returns a new instance of Device.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/automate-em/device/device.rb', line 5 def initialize(tls, makebreak) @systems = [] # # Status variables # NOTE:: if changed then change in logic.rb # @secure_connection = tls @makebreak_connection = makebreak @status = {} @status_lock = Object.new.extend(MonitorMixin) @system_lock = Mutex.new @status_waiting = false end |