Module: IChannel
- Defined in:
- lib/ichannel.rb,
lib/ichannel/version.rb
Defined Under Namespace
Classes: Redis, UNIXSocket
Constant Summary
collapse
- TimeoutError =
Class.new(StandardError)
- VERSION =
"8.1.0"
Class Method Summary
collapse
Class Method Details
.redis(serializer = Marshal, options = {}) ⇒ IChannel::Redis
23
24
25
26
27
28
|
# File 'lib/ichannel.rb', line 23
def self.redis(serializer = Marshal, options = {})
unless defined?(IChannel::Redis)
require_relative "ichannel/redis"
end
Redis.new serializer, options
end
|
.unix(serializer = Marshal, options = {}) ⇒ IChannel::UNIXSocket
12
13
14
|
# File 'lib/ichannel.rb', line 12
def self.unix(serializer = Marshal, options = {})
UNIXSocket.new serializer, options
end
|