Module: EMRPC::ProtocolMapper

Included in:
Pid
Defined in:
lib/emrpc/evented_api/protocol_mapper.rb

Constant Summary collapse

MAP =

Configuration

Hash.new

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.register_protocol(scheme, suffix) ⇒ Object



8
9
10
11
# File 'lib/emrpc/evented_api/protocol_mapper.rb', line 8

def self.register_protocol(scheme, suffix)
  MAP[scheme] = suffix
  self
end

Instance Method Details

#make_client_connection(*args, &blk) ⇒ Object

Abstract API



22
23
24
# File 'lib/emrpc/evented_api/protocol_mapper.rb', line 22

def make_client_connection(*args, &blk)
  make_some_connection(:client, *args, &blk)
end

#make_server_connection(*args, &blk) ⇒ Object



26
27
28
# File 'lib/emrpc/evented_api/protocol_mapper.rb', line 26

def make_server_connection(*args, &blk)
  make_some_connection(:server, *args, &blk)
end