Sha256: 1147838a658709b08cd3c38843d60111e743dec38e31b4b9e4d6a73d5e536d0f

Contents?: true

Size: 278 Bytes

Versions: 6

Compression:

Stored size: 278 Bytes

Contents

require 'rubygems'
require 'em-websocket'

EventMachine::WebSocket.start(:host => "0.0.0.0", :port => 8080) do |ws|
  ws.onopen    { ws.send "Hello Client!"}
  ws.onmessage { |msg| p "got: #{msg}"; ws.send "Pong: #{msg}" }
  ws.onclose   { puts "WebSocket closed" }
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
em-http-request-0.3.0 examples/websocket-server.rb
em-http-request-0.2.15 examples/websocket-server.rb
em-http-request-0.2.14 examples/websocket-server.rb
em-http-request-0.2.13 examples/websocket-server.rb
em-http-request-0.2.12 examples/websocket-server.rb
em-http-request-0.2.11 examples/websocket-server.rb