class OSC::Message
Reopen the osc-ruby Message
class to provide additional methods to support QLab’s use of OSC
.
Public Instance Methods
debug()
click to toggle source
# File lib/qlab-ruby/core-ext/osc-ruby/message.rb, line 18 def debug types = to_a.map(&:class).map(&:to_s).join(', ') args = to_a "#{ip_address}:#{ip_port} -- #{address} -- [#{ types }] -- #{ args.inspect }" end
has_arguments?()
click to toggle source
# File lib/qlab-ruby/core-ext/osc-ruby/message.rb, line 5 def has_arguments? to_a.size > 0 end
responder()
click to toggle source
attachable responder, for use with TCP::Server
# File lib/qlab-ruby/core-ext/osc-ruby/message.rb, line 10 def responder @responder end
responder=(val)
click to toggle source
# File lib/qlab-ruby/core-ext/osc-ruby/message.rb, line 14 def responder=(val) @responder = val end