Sha256: 7d7a6ac14c2eebc1a8b7aa49c9fda1f06d6ede5bc62e3447db2f6b2f2942a77e
Contents?: true
Size: 422 Bytes
Versions: 1
Compression:
Stored size: 422 Bytes
Contents
#!/usr/bin/env falcon serve --concurrency 1 -c require 'async/websocket/server' Message = Struct.new(:user, :contents, :created_at) $connections = [] run lambda {|env| Async::WebSocket::Server.open(env) do |connection| $connections << connection while message = connection.next_message $connections.each do |connection| connection.send_message(message) end end end [200, {}, ["Hello World"]] }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
async-websocket-0.3.0 | chat/config.ru |