Fix the swig bindings for melted++.
[melted] / src / swig / ruby / server.rb
diff --git a/src/swig/ruby/server.rb b/src/swig/ruby/server.rb
new file mode 100755 (executable)
index 0000000..f432660
--- /dev/null
@@ -0,0 +1,19 @@
+#!/usr/bin/env ruby
+
+require 'mlt'
+require 'melted'
+
+def command 
+       puts "command"
+end
+
+def push 
+       puts "push"
+end
+
+melted = Melted::Melted.new( "melted-ruby", 5260 )
+melted.start
+melted.execute( "uadd sdl" )
+listener = Melted::Listener.new( melted, "command-received", method( :command ) )
+listener = Melted::Listener.new( melted, "push-received", method( :push ) )
+melted.wait_for_shutdown