Sha256: 2c34d6eb1c4be2acc315b2ec514b7739a033f251e0ccd104772161e0455601c6

Contents?: true

Size: 369 Bytes

Versions: 1

Compression:

Stored size: 369 Bytes

Contents

require 'rubygems'
require 'osc-ruby'

module OSC
  class Client
    def initialize(host, port)
      @so = UDPSocket.new
      # so we can send broadcast packets
      @so.setsockopt(Socket::SOL_SOCKET, Socket::SO_BROADCAST, true)
      @so.connect(host, port)
    end
  end
end

c = OSC::Client.new '255.255.255.255', 53000
c.send(OSC::Message.new(ARGV[0] || "/go"))

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
qcmd-0.2.0 sample/broadcast_socket.rb