Module: SseRailsEngine
- Defined in:
- lib/sse-rails-engine.rb,
lib/sse_rails_engine/engine.rb,
lib/sse_rails_engine/manager.rb,
lib/sse_rails_engine/version.rb,
app/controllers/sse_rails_engine/sse_controller.rb,
app/controllers/sse_rails_engine/application_controller.rb
Defined Under Namespace
Classes: ApplicationController, Engine, Manager, SseController
Constant Summary
collapse
- VERSION =
"1.1.1"
- @@heartbeat_interval =
5.seconds
Class Method Summary
collapse
Class Method Details
.manager ⇒ Object
9
10
11
|
# File 'lib/sse-rails-engine.rb', line 9
def self.manager
@manager ||= Manager.new
end
|
.send_event(name, data) ⇒ Object
13
14
15
|
# File 'lib/sse-rails-engine.rb', line 13
def self.send_event(name, data)
manager.send_event(name, data)
end
|
.setup {|_self| ... } ⇒ Object
17
18
19
|
# File 'lib/sse-rails-engine.rb', line 17
def self.setup
yield self
end
|