Modifier and Type | Class and Description |
---|---|
class |
ServerHandshakeSemantic
Is used for server-client communication.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectSerializer
The object serializer is a modifier that provides object input and output streams
that support the object output and input interface of base.
|
class |
ProactiveDiscovery
A discovery plug-in that performs a simple proactive announcement of plug-in descriptions.
|
class |
ProactiveRouting
The proactive implements simple multi-hop routing with proactive route distribution.
|
class |
RmiSemantic
The rmi semantic plug-in is the new default plug-in for asynchronous and synchronous
method calls.
|
class |
StreamSemantic
The stream semantic is a pass-through semantic for stream connectors.
|
class |
TimedDiscovery
A discovery plug-in that performs proactive announcement of plug-in descriptions.
|
Modifier and Type | Method and Description |
---|---|
IPlugin |
StreamSemantic.StreamConnector.getPlugin()
Returns the plugin that created the connector.
|
IPlugin |
ObjectSerializer.StreamConnector.getPlugin()
Returns a reference to the plug-in that created the connector.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMultiplexPlugin
A multiplexer plug-in is a plug-in that makes use of the multiplexer
to multiplex connections.
|
Modifier and Type | Method and Description |
---|---|
IPlugin |
TimeoutConnector.getPlugin()
Returns the plug-in that has created the connector or
null if none.
|
IPlugin |
FloodConnector.getPlugin()
Returns the plug-in that is associated with the underlying
connector.
|
Constructor and Description |
---|
TimeoutConnector(IPlugin plugin,
IOperator operator,
java.io.InputStream in,
java.io.OutputStream out,
boolean mode,
long timeout)
Creates a new timeout connector for the specified plug-in.
|
Modifier and Type | Class and Description |
---|---|
class |
IPBroadcastTransceiver
The ip broadcast transceiver plug-in delivers a transport end point based on
ip.
|
class |
IPMulticastTransceiver
The ip multicast transceiver plug-in delivers a transport end point based on ip.
|
class |
MxIPBroadcastTransceiver
The multiplexing ip transceiver is a net transceiver that performs
connection multiplexing in order to reduce the number of tcp
connections opened by the transceiver.
|
class |
MxIPMulticastTransceiver
The multiplexing ip transceiver is a net transceiver that performs
connection multiplexing in order to reduce the number of tcp
connections opened by the transceiver.
|
class |
MxIPProactiveRouting
The mx ip proactive routing plug-in implements proactive routing with
ip-based gateway functionality.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IIPPlugin
The ip plug-in interface is implemented by ip plug-ins to enable the
reuse of the ip-based connectors.
|
Modifier and Type | Method and Description |
---|---|
IPlugin |
IPStreamConnector.getPlugin()
Returns a reference to the underlying plug-in.
|
IPlugin |
IPPacketConnector.getPlugin()
Returns the ip transceiver plug-in as parent of this plug-in.
|
Modifier and Type | Class and Description |
---|---|
class |
ExchangeSemantic
A semantic plug-in that implements a Diffie Hellmann key exchange on top
of a secure three way handshake that is authenticated using certificates.
|
class |
SecureModifier
The security plug-in provides authentication and encryption.
|
Modifier and Type | Method and Description |
---|---|
IPlugin |
SecureModifier.StreamConnector.getPlugin()
Returns a reference to the plug-in that created the connector.
|
Modifier and Type | Method and Description |
---|---|
IPlugin[] |
PluginManager.getPlugins()
Returns the plug-ins that are currently installed and managed
by this plug-in manager.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginManager.addPlugin(IPlugin plugin)
Adds and starts the specified plug-in.
|
void |
PluginManager.addPlugins(IPlugin[] newPlugins)
Add a set of plug-ins to this manager.
|
void |
PluginManager.removePlugin(IPlugin plugin)
Removes the specified plug-in from the set of plug-ins that
are installed and managed by this plug-in manager.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDiscovery
The interface of a discovery plug-in.
|
interface |
IModifier
A modifier is a plug-in that changes the stream type provided
by another plug-in.
|
interface |
IRouting
The interface of routing plug-ins.
|
interface |
ISemantic
This is the interface that must be implemented by semantic plug-ins.
|
interface |
ITransceiver
A communication transceiver describes a plug-in that can receive and transmit
data to a remote system.
|
Modifier and Type | Method and Description |
---|---|
IPlugin |
IConnector.getPlugin()
Returns the plug-in that created the connector or null if there is
no single plug-in that is bound to the connector.
|
IPlugin |
GroupConnector.getPlugin()
Returns the plug-in that created the connector.
|
IPlugin |
FragmentConnector.getPlugin()
Returns the plug-in of the underlying connector.
|