Class: Artoo::MainRobot

Inherits:
Robot
  • Object
show all
Defined in:
lib/artoo/main.rb,
lib/artoo/delegator.rb

Overview

Execution context for top-level robots DSL methods executed on main are delegated to this class like Sinatra

Constant Summary

Constants included from Basic

Basic::CALLERS_TO_IGNORE

Instance Attribute Summary

Attributes inherited from Robot

#connections, #devices, #name

Method Summary

Methods inherited from Robot

api, #api_host, #api_port, #as_json, cli?, connection, connection_types, #connection_types, #continue_work, #default_connection, device, #device_types, #disconnect, #initialize, #inspect, is_running?, master, #pause_work, prepare_robots, #safe_name, test?, #to_hash, work, #work, work!, #working_code

Methods included from Basic

#caller_files, #set

Methods included from Events

#create_proxy_method, #on, #proxy_method_name

Methods included from Utility

#classify, #constantize, #current_class, #current_instance, #random_string

Methods included from Celluloid

#timers

Constructor Details

This class inherits a constructor from Artoo::Robot