class Slack::RealTime::Concurrency::Eventmachine::Client
Attributes
logger[R]
Public Class Methods
new(url, protocols = nil, options = {})
click to toggle source
Calls superclass method
# File lib/slack/real_time/concurrency/eventmachine.rb, line 12 def initialize(url, protocols = nil, options = {}) @logger = options.delete(:logger) || Slack::RealTime::Config.logger || Slack::Config.logger super end
Public Instance Methods
parse(data)
click to toggle source
Calls superclass method
# File lib/slack/real_time/concurrency/eventmachine.rb, line 17 def parse(data) logger.debug("#{self.class}##{__method__}") { data } super data end
write(data)
click to toggle source
Calls superclass method
# File lib/slack/real_time/concurrency/eventmachine.rb, line 22 def write(data) logger.debug("#{self.class}##{__method__}") { data } super data end