Package | Description |
---|---|
org.jcsp.net2 | |
org.jcsp.net2.mobile |
Modifier and Type | Interface and Description |
---|---|
interface |
NetChannelInput<T>
This interface defines a ChannelInput that is also networked.
|
interface |
NetChannelOutput<T>
An interface defining a ChannelOutput that is networked.
|
interface |
NetConnectionClient |
interface |
NetConnectionServer |
interface |
NetSharedChannelInput<T>
Defines a networked ChannelInput that is safe to be used by multiple concurrent processes.
|
interface |
NetSharedChannelOutput<T>
Defines a networked ChannelOutput that is safe to be used by multiple concurrent processes.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
Any2NetChannel<T>
An outputting network channel (TX) that can be safely shared amongst multiple writers (Any2Net).
|
(package private) class |
Net2AnyChannel<T>
This class is a concrete implementation of a NetSharedChannelInput, and acts as a wrapper to a Net2OneChannel,
allowing safe shared access.
|
(package private) class |
Net2OneChannel<T>
A concrete implementation of a NetAltingChannelInput.
|
class |
NetAltingChannelInput<T>
A NetChannelInput that may be used as a guard.
|
class |
NetAltingConnectionClient |
class |
NetAltingConnectionServer |
class |
NetBarrier
This class is a networked implementation of the standard JCSP Barrier.
|
(package private) class |
One2NetChannel<T>
An outputting end of a networked channel (TX).
|
Modifier and Type | Class and Description |
---|---|
class |
MobileChannelInput |
class |
MobileChannelOutput |