Class: PipeRpc::Hub::Clients
Instance Method Summary collapse
- #[](server) ⇒ Object
-
#initialize(hub) ⇒ Clients
constructor
A new instance of Clients.
Constructor Details
#initialize(hub) ⇒ Clients
Returns a new instance of Clients.
3 4 5 6 |
# File 'lib/pipe_rpc/hub_clients.rb', line 3 def initialize(hub) @hub = hub @clients = {} end |
Instance Method Details
#[](server) ⇒ Object
8 9 10 |
# File 'lib/pipe_rpc/hub_clients.rb', line 8 def [](server) @clients[server] ||= Client.new(server, @hub) end |