class ActionCable::SubscriptionAdapter::Base
Attributes
logger[R]
server[R]
Public Class Methods
new(server)
click to toggle source
# File lib/action_cable/subscription_adapter/base.rb, line 6 def initialize(server) @server = server @logger = @server.logger end
Public Instance Methods
broadcast(channel, payload)
click to toggle source
# File lib/action_cable/subscription_adapter/base.rb, line 11 def broadcast(channel, payload) raise NotImplementedError end
shutdown()
click to toggle source
# File lib/action_cable/subscription_adapter/base.rb, line 23 def shutdown raise NotImplementedError end
subscribe(channel, message_callback, success_callback = nil)
click to toggle source
# File lib/action_cable/subscription_adapter/base.rb, line 15 def subscribe(channel, message_callback, success_callback = nil) raise NotImplementedError end
unsubscribe(channel, message_callback)
click to toggle source
# File lib/action_cable/subscription_adapter/base.rb, line 19 def unsubscribe(channel, message_callback) raise NotImplementedError end