class Noodles::Websocket::Handler
Public Instance Methods
broadcast(msg)
click to toggle source
# File lib/noodles/websocket/handler.rb, line 21 def broadcast msg @@connections.each do |connection| connection.send_data msg end end
broadcast_but_self(msg)
click to toggle source
# File lib/noodles/websocket/handler.rb, line 27 def broadcast_but_self msg (@@connections - [self]).each do |connection| connection.send_data msg end end
params(env)
click to toggle source
# File lib/noodles/websocket/handler.rb, line 37 def params(env) request(env).params end
register_connection!()
click to toggle source
# File lib/noodles/websocket/handler.rb, line 11 def register_connection! @@connections << self end
request(env)
click to toggle source
# File lib/noodles/websocket/handler.rb, line 33 def request(env) Rack::Request.new(env) end
unregister_connection!()
click to toggle source
# File lib/noodles/websocket/handler.rb, line 15 def unregister_connection! @@connections.delete self end
Also aliased as: deregister_method!