Module: OSCAccess::Class
- Defined in:
- lib/osc-access/class.rb
Instance Method Summary collapse
- #osc_class_scheme ⇒ Object
- #osc_input(val) ⇒ Object
- #osc_output(args) ⇒ Object
- #osc_receive(pattern, options = {}, &block) ⇒ Object
Instance Method Details
#osc_class_scheme ⇒ Object
6 7 8 9 |
# File 'lib/osc-access/class.rb', line 6 def osc_class_scheme osc_ensure_initialized @osc_class_scheme end |
#osc_input(val) ⇒ Object
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 |
#osc_output(args) ⇒ Object
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 |
#osc_receive(pattern, options = {}, &block) ⇒ Object
11 12 13 14 |
# File 'lib/osc-access/class.rb', line 11 def osc_receive(pattern, = {}, &block) osc_ensure_initialized @osc_class_scheme.add_receiver(pattern, , &block) end |