Package-level declarations
Interfaces that serve as the abstraction layer across different communication mediums.
Interfaces that serve as the abstraction layer across different communication mediums.
Interfaces that serve as the abstraction layer across different communication mediums.
Interfaces that serve as the abstraction layer across different communication mediums.
Types
A SerializedChannel that can call into sub-services.
A SerializedChannel that can host sub-services.
A bidirectional channel that can both host and call services/sub-services.
Generic interface for things that hold a context that is used when interacting with them.
A multi-channel interface for serialized communication, generally shouldn't need to interact directly with this, instead use either ChannelClient or ChannelHost to reference a SerializedService instead.
Serialized version of a service. This can be transformed to and from a service using serialized and SerializedService.toStub.
A wrapper around a communication pathway that can be turned into a primary SerializedService.
A bidirectional channel that can host one service in each direction (1 host and 1 client).
A wrapper around a communication pathway that can be turned into a primary SerializedService.
Functions
Connects both default channels for a connection (incoming and outgoing).
Raw version of connect, performing the same functionality with SerializedService directly.
Register a service to be hosted on the default channel.