Package | Description |
---|---|
org.jcsp.net |
This is main package for JCSP.NET.
|
org.jcsp.net.cns |
This package contains the files specifically for the
JCSP.NET Channel Name Service (CNS).
|
org.jcsp.net.dynamic |
Supports dynamic operations over the JCSP.NET infrastructure.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NetChannelInput
An interface implemented by classes wishing to be Networked
ChannelInput objects. |
interface |
NetChannelOutput
An interface that should be implemented by
ChannelOutput objects which are used for transmitting
over the network. |
interface |
NetConnectionClient
This interface should be implemented by classes that wish to act
as Networked
ConnectionClient objects. |
interface |
NetConnectionServer
This interface should be implemented by classes that wish to act
as Networked
ConnectionServer objects. |
interface |
NetSharedChannelInput
This interface should be implemented by classes that
wish to act as
NetChannelInput objects
which can be used by muliple concurrent processes. |
interface |
NetSharedChannelOutput
This interface should be implemented by classes that
wish to act as
NetChannelOutput objects
which can be used by muliple concurrent processes. |
interface |
NetSharedConnectionClient
This interface should be implemented by classes that
wish to act as
SharedConnectionClient
objects which accept connections from
ConnectionClient objects from over a JCSP.NET
network. |
interface |
NetSharedConnectionServer
Instances of classed implementing this method are
SharedConnectionServer objects which accept
connections from clients from over a JCSP.NET network. |
Modifier and Type | Class and Description |
---|---|
class |
NetAltingChannelInput
An abstract class that is sub-classed by classes whose instances
should be networked channel ends that can be used as an
objects. |
class |
NetAltingConnectionClient
Instances of this class are
AltingConnectionClient
objects which connect to ConnectionServer objects
over a JCSP.NET network. |
class |
NetSharedAltingConnectionClient
Defines a class whose instances should be
that connect to a ConnectionServer over a JCSP.NET
network. |
Modifier and Type | Method and Description |
---|---|
ChannelNameKey |
CNSUser.register(Networked owner,
java.lang.String name)
This method allows a channel (or any instance of a class implementing
) to be registered with a Naming
Service Implementation. |
ChannelNameKey |
CNSService.register(Networked owner,
java.lang.String name)
This method allows a channel (or any instance of a class implementing
) to be registered with the Channel
Name Server. |
static ChannelNameKey |
CNS.register(Networked owner,
java.lang.String name) |
ChannelNameKey |
CNSUser.register(Networked owner,
java.lang.String name,
ChannelNameKey key)
This method allows a channel (or any instance of a class implementing
) that has previously been registered
with the to be reregistered with a Naming Service implementation. |
ChannelNameKey |
CNSService.register(Networked owner,
java.lang.String name,
ChannelNameKey key)
This method allows a channel (or any instance of a class implementing
) that has previously been registered
with the to be reregistered with the Channel Name Server. |
static ChannelNameKey |
CNS.register(Networked owner,
java.lang.String name,
ChannelNameKey key) |
ChannelNameKey |
CNSUser.register(Networked owner,
java.lang.String name,
NameAccessLevel accessLevel)
This method allows a channel (or any instance of a class implementing
) to be registered with a Naming Service
Implementation. |
ChannelNameKey |
CNSService.register(Networked owner,
java.lang.String name,
NameAccessLevel accessLevel)
This method allows a channel (or any instance of a class implementing
) to be registered with the Channel
Name Server. |
static ChannelNameKey |
CNS.register(Networked owner,
java.lang.String name,
NameAccessLevel accessLevel) |
ChannelNameKey |
CNSUser.register(Networked owner,
java.lang.String name,
NameAccessLevel accessLevel,
ChannelNameKey key)
This method allows a channel (or any instance of a class implementing
) that has previously been registered
to be reregistered with the Naming Service implementation. |
ChannelNameKey |
CNSService.register(Networked owner,
java.lang.String name,
NameAccessLevel accessLevel,
ChannelNameKey key)
This method allows a channel (or any instance of a class implementing
) that has previously been registered
to be reregistered with the Channel Name Server. |
static ChannelNameKey |
CNS.register(Networked owner,
java.lang.String name,
NameAccessLevel accessLevel,
ChannelNameKey key) |
Modifier and Type | Interface and Description |
---|---|
interface |
MigratableChannelInput
A migratable networked input channel end.
|
interface |
MigratableChannelOutput
A migratable networked channel output end.
|
Modifier and Type | Class and Description |
---|---|
class |
MigratableAltingChannelInput
A migratable input channel end that can be used as a guard within an
Alternative . |
Copyright © 1996–2024. All rights reserved.