Module: RealtimeChange
- Defined in:
- lib/realtime_change.rb,
lib/realtime_change/model.rb,
lib/realtime_change/version.rb,
lib/realtime_change/configuration.rb,
lib/realtime_change/model/class_methods.rb,
lib/realtime_change/model/instance_methods.rb
Defined Under Namespace
Modules: Configuration, Model
Constant Summary collapse
- ONLINE_SOCKETS_KEY =
'online-sockets'
- VERSION =
"0.3.4"
Class Method Summary collapse
Class Method Details
.is_online(uid) ⇒ Object
20 21 22 |
# File 'lib/realtime_change.rb', line 20 def is_online(uid) redis_pub.sismember(RealtimeChange::ONLINE_SOCKETS_KEY, uid) end |
.redis_pub ⇒ Object
12 13 14 |
# File 'lib/realtime_change.rb', line 12 def redis_pub Configuration.redis_pub end |
.redis_sub ⇒ Object
16 17 18 |
# File 'lib/realtime_change.rb', line 16 def redis_sub Configuration.redis_sub end |
.setup(&block) ⇒ Object
8 9 10 |
# File 'lib/realtime_change.rb', line 8 def setup(&block) Configuration.configure(&block) end |