module Socket2me
Singleton wrapper class around an EM::WebSocket thread.
Constants
- VERSION
Public Class Methods
config()
click to toggle source
@return [Configuration] current configuration
# File lib/socket2me/configuration.rb, line 32 def self.config @config end
configure(&block)
click to toggle source
@yield [Configuration]
# File lib/socket2me/configuration.rb, line 26 def self.configure(&block) @config ||= Configuration.new block.call @config if block_given? end
exec_js(js)
click to toggle source
# File lib/socket2me.rb, line 11 def self.exec_js(js) WsServer.instance.send_to_clients(js) end
start_ws_server()
click to toggle source
# File lib/socket2me.rb, line 7 def self.start_ws_server WsServer.instance.start end