Module: Terminus
- Extended by:
- Forwardable
- Defined in:
- lib/terminus.rb,
lib/terminus/node.rb,
lib/terminus/server.rb,
lib/terminus/browser.rb,
lib/terminus/timeouts.rb,
lib/terminus/controller.rb,
lib/terminus/application.rb
Defined Under Namespace
Modules: Timeouts
Classes: Application, Browser, Controller, Node, Server
Constant Summary
collapse
- VERSION =
'0.2.0'
- FAYE_MOUNT =
'/messaging'
- DEFAULT_HOST =
'localhost'
- DEFAULT_PORT =
7004
Class Method Summary
collapse
Class Method Details
.create(options = {}) ⇒ Object
36
37
38
|
# File 'lib/terminus.rb', line 36
def create(options = {})
Server.new(options)
end
|
.driver_script(host = DEFAULT_HOST) ⇒ Object
.endpoint(host = DEFAULT_HOST) ⇒ Object
.ensure_reactor_running ⇒ Object
48
49
50
51
|
# File 'lib/terminus.rb', line 48
def ensure_reactor_running
Thread.new { EM.run unless EM.reactor_running? }
while not EM.reactor_running?; end
end
|