Class: Artoo::Adaptors::Test

Inherits:
Adaptor
  • Object
show all
Defined in:
lib/artoo/adaptors/test.rb

Overview

This class is used for testing

Instance Attribute Summary

Attributes inherited from Adaptor

#additional_params, #parent, #port

Instance Method Summary collapse

Methods inherited from Adaptor

#connect_to, #connect_to_serial, #connect_to_tcp, #connect_to_udp, #connected?, #finalize, #initialize

Constructor Details

This class inherits a constructor from Artoo::Adaptors::Adaptor

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(method_name, *arguments, &block) ⇒ Object



22
23
24
25
# File 'lib/artoo/adaptors/test.rb', line 22

def method_missing(method_name, *arguments, &block)
  Logger.info "Test adapter called '#{method_name}'."
  true
end

Instance Method Details

#connectObject



7
8
9
10
# File 'lib/artoo/adaptors/test.rb', line 7

def connect
  super
  Logger.info "Test adapter connected."
end

#disconnectObject



12
13
14
15
# File 'lib/artoo/adaptors/test.rb', line 12

def disconnect
  super
  Logger.info "Test adapter disconnected."
end

#reconnectObject



17
18
19
20
# File 'lib/artoo/adaptors/test.rb', line 17

def reconnect
  Logger.info "Test adapter reconnecting..."
  super
end