Package | Description |
---|---|
org.jcsp.lang |
This provides classes and interfaces corresponding to the fundamental
primitives of CSP.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
Any2AnyChannelIntImpl
This implements an any-to-any integer channel,
safe for use by many writers and many readers.
|
(package private) class |
Any2AnyIntImpl |
(package private) class |
Any2OneChannelIntImpl
This implements an any-to-one integer channel,
safe for use by many writers and one reader.Refer to the
Any2OneChannelInt interface for
a fuller description. |
(package private) class |
Any2OneIntImpl |
(package private) class |
BufferedAny2AnyChannelIntImpl
This implements an any-to-any integer channel with user-definable buffering,
safe for use by many writers and many readers.
|
(package private) class |
BufferedAny2OneChannelIntImpl
This implements an any-to-one integer channel with user-definable buffering,
safe for use by many writers and one reader.
|
(package private) class |
BufferedOne2AnyChannelIntImpl
This implements a one-to-any integer channel with user-definable buffering,
safe for use by many writers and many readers.
|
(package private) class |
BufferedOne2OneChannelIntImpl
This implements a one-to-one integer channel with user-definable buffering.
|
(package private) class |
One2AnyChannelIntImpl
This implements a one-to-any integer channel,
safe for use by one writer and many readers.
|
(package private) class |
One2AnyIntImpl |
(package private) class |
One2OneChannelIntImpl
This implements a one-to-one integer channel.
|
(package private) class |
PoisonableAny2AnyChannelIntImpl |
(package private) class |
PoisonableAny2OneChannelIntImpl |
(package private) class |
PoisonableBufferedAny2AnyChannelInt |
(package private) class |
PoisonableBufferedAny2OneChannelInt |
(package private) class |
PoisonableBufferedOne2AnyChannelInt |
(package private) class |
PoisonableBufferedOne2OneChannelInt |
(package private) class |
PoisonableOne2AnyChannelIntImpl |
(package private) class |
PoisonableOne2OneChannelIntImpl |
Modifier and Type | Field and Description |
---|---|
private ChannelInternalsInt |
SharedChannelInputIntImpl.channel |
private ChannelInternalsInt |
ChannelOutputIntImpl.channel |
private ChannelInternalsInt |
Any2AnyIntImpl.channel |
private ChannelInternalsInt |
ChannelInputIntImpl.channel |
private ChannelInternalsInt |
Any2OneIntImpl.channel |
private ChannelInternalsInt |
SharedChannelOutputIntImpl.channel |
private ChannelInternalsInt |
AltingChannelInputIntImpl.channel |
private ChannelInternalsInt |
One2AnyIntImpl.channel |
Constructor and Description |
---|
AltingChannelInputIntImpl(ChannelInternalsInt _channel,
int _immunity) |
Any2AnyIntImpl(ChannelInternalsInt _channel) |
Any2OneIntImpl(ChannelInternalsInt _channel) |
ChannelInputIntImpl(ChannelInternalsInt _channel,
int _immunity) |
ChannelOutputIntImpl(ChannelInternalsInt _channel,
int _immunity) |
One2AnyIntImpl(ChannelInternalsInt _channel) |
SharedChannelInputIntImpl(ChannelInternalsInt _channel,
int _immunity) |
SharedChannelOutputIntImpl(ChannelInternalsInt _channel,
int _immunity) |