Class: Artoo::Drivers::Pebble

Inherits:
Driver
  • Object
show all
Defined in:
lib/artoo/drivers/pebble.rb

Overview

The pebble driver behaviors

Constant Summary collapse

COMMANDS =
[:message_queue, :last_message]

Instance Method Summary collapse

Instance Method Details

#last_messageObject



22
23
24
# File 'lib/artoo/drivers/pebble.rb', line 22

def last_message
  @messages.pop
end

#message_queueObject



18
19
20
# File 'lib/artoo/drivers/pebble.rb', line 18

def message_queue
  @messages
end

#start_driverObject

Start driver and any required connections Public: Starts the driver.

Returns null.



14
15
16
# File 'lib/artoo/drivers/pebble.rb', line 14

def start_driver
  @messages = []
end