class Redis::Subscription
Attributes
callbacks[R]
Public Class Methods
new() { |self| ... }
click to toggle source
# File lib/redis/subscribe.rb, line 69 def initialize @callbacks = {} yield(self) end
Public Instance Methods
message(&block)
click to toggle source
# File lib/redis/subscribe.rb, line 82 def message(&block) @callbacks["message"] = block end
pmessage(&block)
click to toggle source
# File lib/redis/subscribe.rb, line 94 def pmessage(&block) @callbacks["pmessage"] = block end
psubscribe(&block)
click to toggle source
# File lib/redis/subscribe.rb, line 86 def psubscribe(&block) @callbacks["psubscribe"] = block end
punsubscribe(&block)
click to toggle source
# File lib/redis/subscribe.rb, line 90 def punsubscribe(&block) @callbacks["punsubscribe"] = block end
subscribe(&block)
click to toggle source
# File lib/redis/subscribe.rb, line 74 def subscribe(&block) @callbacks["subscribe"] = block end
unsubscribe(&block)
click to toggle source
# File lib/redis/subscribe.rb, line 78 def unsubscribe(&block) @callbacks["unsubscribe"] = block end