module EZMQ
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Syntactic sugar for 0MQ, because Ruby shouldn't feel like C.
Public Class Methods
create_linked_pair(**options)
click to toggle source
Returns a pair of EZMQ::Pair
sockets connected to each other.
@param [Hash] options optional parameters. @see EZMQ::Socket
EZMQ::Socket
for optional parameters.
@return [Array<EZMQ::Pair>]
# File lib/ezmq/pair.rb, line 31 def self.create_linked_pair(**options) options[:context] ||= EZMQ::Context.new options[:transport] ||= :inproc options[:address] ||= options[:context].context.address %i(bind connect).map do |mode| EZMQ::Pair.new mode, options end end