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