Module: KuroRs

Defined in:
lib/kuro-rs.rb,
lib/kuro-rs/main.rb

Defined Under Namespace

Classes: Error, KuroRs

Constant Summary collapse

VERSION =
'0.0.7'

Class Method Summary collapse

Class Method Details

.open(device_name) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
13
# File 'lib/kuro-rs/main.rb', line 2

def KuroRs.open(device_name)
  kr = KuroRs.new(device_name)
  if block_given?
    begin
      yield kr
    ensure
      kr.close
    end
    return nil
  end
  return kr
end