class Device
Attributes
id[R]
idx[R]
name[R]
Public Class Methods
new(idx, id, name)
click to toggle source
# File lib/replicant/device.rb, line 4 def initialize(idx, id, name) @idx = idx @id = id @name = name end
Public Instance Methods
emulator?()
click to toggle source
# File lib/replicant/device.rb, line 10 def emulator? @id.start_with?('emulator-') end
physical_device?()
click to toggle source
# File lib/replicant/device.rb, line 14 def physical_device? !emulator? end
short_name()
click to toggle source
# File lib/replicant/device.rb, line 18 def short_name "#{@name[0..4]}[#{@idx}]" end
to_s()
click to toggle source
# File lib/replicant/device.rb, line 22 def to_s "#{@id} [#{@name}]" end