class Pebble::Watch::SystemMessageEvent

Attributes

code[RW]

Public Class Methods

parse(message) click to toggle source
# File lib/pebble/watch/system_message_event.rb, line 6
def self.parse(message)
  event = new

  event.code = message.length == 2 ? message.unpack("S>").first : -1

  event
end

Public Instance Methods

inspect() click to toggle source
# File lib/pebble/watch/system_message_event.rb, line 18
def inspect
  "#{self.message} (#{self.code})"
end
message() click to toggle source
# File lib/pebble/watch/system_message_event.rb, line 14
def message
  SystemMessages.for_code(self.code) || "Unknown"
end