Module: ActionChannels

Defined in:
lib/action_channels.rb,
lib/action_channels/client.rb,
lib/action_channels/driver.rb,
lib/action_channels/errors.rb,
lib/action_channels/server.rb,
lib/action_channels/message.rb,
lib/action_channels/version.rb,
lib/action_channels/channels.rb,
lib/action_channels/channels/base.rb,
lib/action_channels/message_senders.rb,
lib/action_channels/channel_repository.rb,
lib/action_channels/message_senders/base.rb,
lib/action_channels/channels/news_channel.rb,
lib/action_channels/message_senders/buffer.rb,
lib/action_channels/message_senders/websocket.rb

Defined Under Namespace

Modules: Channels, Errors, MessageSenders Classes: ChannelRepository, Client, Driver, Message, Server

Constant Summary collapse

VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject



23
24
25
# File 'lib/action_channels.rb', line 23

def logger
  @logger ||= Logger.new('action_channels.log')
end

Class Method Details

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



19
20
21
# File 'lib/action_channels.rb', line 19

def configure(&block)
  yield(self)
end