Sha256: 06493ef75bfe56c9af3f0204619b4f780760070e277bcc5e93af794641ed7788

Contents?: true

Size: 216 Bytes

Versions: 8

Compression:

Stored size: 216 Bytes

Contents

prepend Actions

on 'events' do |request|
	upgrade = Async::WebSocket::Adapters::Rack.open(request.env) do |connection|
		connection.write({type: "test", data: "Hello World"})
	end
	
	respond?(upgrade) or fail!
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
utopia-2.11.1 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.11.0 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.10.0 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.9.5 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.9.3 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.9.2 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.9.1 spec/utopia/controller/websocket_spec/server/controller.rb
utopia-2.9.0 spec/utopia/controller/websocket_spec/server/controller.rb