Class: SonicPi::OSC::StreamOscEncode

Inherits:
OscEncode
  • Object
show all
Defined in:
lib/fast_osc/pure_ruby_fallback_encode.rb

Instance Method Summary collapse

Methods inherited from OscEncode

#initialize

Constructor Details

This class inherits a constructor from SonicPi::OSC::OscEncode

Instance Method Details

#encode_single_bundle(ts, address, args = []) ⇒ Object



148
149
150
151
# File 'lib/fast_osc/pure_ruby_fallback_encode.rb', line 148

def encode_single_bundle(ts, address, args=[])
  message = super
  message.count.pack(@literal_cap_n) << message
end

#encode_single_message(address, args = []) ⇒ Object



143
144
145
146
# File 'lib/fast_osc/pure_ruby_fallback_encode.rb', line 143

def encode_single_message(address, args=[])
  message = super
  ([message.length].pack(@literal_cap_n) << message).force_encoding(@literal_binary_str)
end