Module: Async::Bus::Protocol
- Defined in:
- lib/async/bus/protocol/connection.rb,
lib/async/bus/protocol/proxy.rb,
lib/async/bus/protocol/invoke.rb,
lib/async/bus/protocol/release.rb,
lib/async/bus/protocol/wrapper.rb,
lib/async/bus/protocol/response.rb,
lib/async/bus/protocol/transaction.rb
Defined Under Namespace
Classes: Connection, Invoke, Proxy, Release, Response, Transaction, Wrapper
Constant Summary collapse
- Return =
Class.new(Response)
- Yield =
Class.new(Response)
- Error =
Class.new(Response)
- Next =
Class.new(Response)
- Throw =
Class.new(Response)
- Close =
Class.new(Response)
Class Method Summary collapse
-
.local_endpoint(path = "bus.ipc") ⇒ Object
Create a local Unix domain socket endpoint.
Class Method Details
.local_endpoint(path = "bus.ipc") ⇒ Object
Create a local Unix domain socket endpoint.
21 22 23 |
# File 'lib/async/bus/protocol/connection.rb', line 21 def self.local_endpoint(path = "bus.ipc") ::IO::Endpoint.unix(path) end |