Module: OSCAccess::Class

Defined in:
lib/osc-access/class.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) osc_class_scheme



6
7
8
9
# File 'lib/osc-access/class.rb', line 6

def osc_class_scheme
  osc_ensure_initialized
  @osc_class_scheme
end

- (Object) osc_input(val)



21
22
23
24
# File 'lib/osc-access/class.rb', line 21

def osc_input(val)
  osc_ensure_initialized
  @osc_class_scheme.inputs << val
end

- (Object) osc_output(args)



16
17
18
19
# File 'lib/osc-access/class.rb', line 16

def osc_output(args)
  osc_ensure_initialized
  @osc_class_scheme.outputs << args
end

- (Object) osc_receive(pattern, options = {}, &block)



11
12
13
14
# File 'lib/osc-access/class.rb', line 11

def osc_receive(pattern, options = {}, &block)
  osc_ensure_initialized
  @osc_class_scheme.add_receiver(pattern, options, &block)
end