Method: M2R::ConnectionFactory#connection
- Defined in:
- lib/m2r/connection_factory.rb
#connection ⇒ Connection
Builds new Connection which can be used to receive Mongrel2 requests and send responses.
31 32 33 34 35 36 37 38 39 40 |
# File 'lib/m2r/connection_factory.rb', line 31 def connection request_socket = @context.socket(ZMQ::PULL) request_socket.connect(.recv_addr) response_socket = @context.socket(ZMQ::PUB) response_socket.connect(.send_addr) response_socket.setsockopt(ZMQ::IDENTITY, .sender_id) if .sender_id Connection.new(request_socket, response_socket) end |