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.
|
org.jcsp.net.remote |
Supports the remote spawning of processes at other nodes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NetSharedChannelOutput
This interface should be implemented by classes that
wish to act as
NetChannelOutput objects
which can be used by muliple concurrent processes. |
Modifier and Type | Class and Description |
---|---|
(package private) class |
Any2NetChannel
A channel for network output (TX).
|
(package private) class |
One2NetChannel
A channel for network output (TX).
|
Modifier and Type | Field and Description |
---|---|
private NetChannelOutput |
NetSharedAltingConnectionClient.backToClient |
private NetChannelOutput |
NetSharedAltingConnectionClient.openToServer |
private NetChannelOutput |
NetSharedAltingConnectionClient.reqToServer |
Modifier and Type | Method and Description |
---|---|
NetChannelOutput |
NetChannelEndFactory.createOne2Net(NetChannelLocation loc)
Constructs a
NetChannelOutput object. |
static NetChannelOutput |
NetChannelEnd.createOne2Net(NetChannelLocation loc) |
NetChannelOutput |
UnacknowledgedNetChannelEndFactory.createOne2Net(NetChannelLocation loc)
Creates an unacknowledged output channel end suitable for use by a single writer.
|
NetChannelOutput |
StandardNetChannelEndFactory.createOne2Net(NetChannelLocation loc) |
Constructor and Description |
---|
NetAltingConnectionClient(NetAltingChannelInput fromServer,
NetChannelOutput openToServer,
NetChannelOutput reqToServer,
NetChannelOutput backToClient) |
NetSharedAltingConnectionClient(Any2OneChannel synchChan,
NetAltingChannelInput fromServer,
NetChannelOutput openToServer,
NetChannelOutput reqToServer,
NetChannelOutput backToClient)
Constructor for NetSharedAltingConnectionClient.
|
Modifier and Type | Field and Description |
---|---|
private NetChannelOutput |
CNSService.toCNS |
Modifier and Type | Method and Description |
---|---|
static NetChannelOutput |
CNS.createOne2Net(java.lang.String name) |
NetChannelOutput |
CNSChannelEndManager.createOne2Net(java.lang.String name)
Constructs a
NetChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name. |
NetChannelOutput |
NamedChannelEndFactory.createOne2Net(java.lang.String name)
Constructs a
NetChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name. |
static NetChannelOutput |
CNS.createOne2Net(java.lang.String name,
NameAccessLevel accessLevel) |
NetChannelOutput |
CNSChannelEndManager.createOne2Net(java.lang.String name,
NameAccessLevel accessLevel)
Constructs a
NetChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name that exists in the supplied
namespace. |
NetChannelOutput |
NamedChannelEndFactory.createOne2Net(java.lang.String name,
NameAccessLevel accessLevel)
Constructs a
NetChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name that exists in the supplied
namespace. |
Modifier and Type | Method and Description |
---|---|
static void |
CNS.destroyChannelEnd(NetChannelOutput chanOutEnd) |
void |
CNSChannelEndManager.destroyChannelEnd(NetChannelOutput chanOutEnd)
Destroys an individual
NetChannelOutput object
that was constructed with this instance. |
void |
NamedChannelEndManager.destroyChannelEnd(NetChannelOutput chanOutEnd)
Destroys an individual
NetChannelOutput object
that was constructed with this instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
MigratableChannelOutput
A migratable networked channel output end.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MigratableChannelOutputImpl
Implements of a migratable networked channel output end.
|
Modifier and Type | Field and Description |
---|---|
private NetChannelOutput |
MigratableChannelOutputImpl.actualOut
The actual networked output channel end.
|
private NetChannelOutput |
OutputReconnectionManagerCNSImpl.chanOut
Underlying networked channel output end.
|
Modifier and Type | Method and Description |
---|---|
NetChannelOutput |
MigratableChannelEndFactory.createOne2Net(NetChannelLocation loc) |
NetChannelOutput |
OutputReconnectionManagerCNSImpl.getOutputChannel() |
NetChannelOutput |
OutputReconnectionManager.getOutputChannel()
Returns the underlying channel output end.
|
Constructor and Description |
---|
MigratableChannelOutputImpl(NetChannelOutput out)
MigratableChannelOutputImpl objects constructed with
this constructor make use of the default channel name service. |
OutputReconnectionManagerCNSImpl(NetChannelOutput out)
Constructs a new
OutputReconnectionManagerCNSImpl with the given underlying
networked channel output end. |
OutputReconnectionManagerCNSImpl(NetChannelOutput out,
java.lang.String cnsServiceName)
Constructs a new
OutputReconnectionManagerCNSImpl with the given underlying
networked channel output end using a specific CNS service. |
Modifier and Type | Field and Description |
---|---|
private NetChannelOutput |
ProcessSpawner.caller
For sending data back to the calling JVM who is running the
RemoteProcess proxy. |
Constructor and Description |
---|
ProcessSpawner(SpawnerService service,
CSProcess process,
NetChannelOutput caller,
NodeFactory factory,
ApplicationID applicationID,
int unique,
java.lang.String classPath)
Constructs a new spawner.
|