Package | Description |
---|---|
rsb | |
rsb.patterns | |
rsb.transport | |
rsb.transport.spread |
Modifier and Type | Class and Description |
---|---|
class |
Informer<T>
This class offers a method to publish events to a channel, reaching all
participating Listeners.
|
class |
Listener
This class implements the receiving part of the Inform-Listen (n:m)
communication pattern offered by RSB.
|
class |
Participant
Base class for all bus participants with an associated scope.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteMethod<T,U>
Objects of this class represent methods provided by a remote
server.
|
class |
LocalServer
Objects of this class associate a collection of method objects
which are implemented by callback functions with a scope under
which these methods are exposed for remote clients.
|
class |
Method
Objects of this class are methods which are associated to a local or remote
server.
|
class |
RemoteDataMethod<T,U> |
class |
RemoteEventMethod |
class |
RemoteServer
Objects of this class represent remote servers in a way that allows
calling methods on them as if they were local.
|
class |
Server
Objects of this class represent local or remote serves.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Port |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPort |
Modifier and Type | Class and Description |
---|---|
class |
SpreadPort
A port which connects to a spread daemon network.
|
class |
SpreadWrapper
This class encapsulates and manages a connection to the spread daemon.
|