Class: Hx::Interop::RPC::Server
Overview
An RPC server.
Instance Method Summary collapse
- #send(event, *args) ⇒ Object (also: #<<)
Methods inherited from Base
Constructor Details
This class inherits a constructor from Hx::Interop::RPC::Base
Instance Method Details
#send(event, *args) ⇒ Object Also known as: <<
10 11 12 13 14 15 16 |
# File 'lib/interop/rpc/server.rb', line 10 def send(event, *args) event = (event, *args) raise ArgumentError, 'Cannot send an event with an ID' if event.headers.key? Headers::ID @connection.write event end |