Interface Summary |
CallChannelAccept |
EXPERIMENTAL The CallChannelAccept interface specifies the accept method that
must be called by the server (callee) process when it wants to accept methods from
a client (caller) process. |
ChannelInput |
The ChannelInput interface specifies the root interface type for all
channel input interfaces. |
ChannelInput_of_Any |
The ChannelInput_of_Any interface specifies the read method for synchronizing on
events by reading on Channel_of_Any. |
ChannelInput_of_Boolean |
The ChannelInput_of_Boolean interface specifies the read method for reading
any Boolean objects from Channel_of_Boolean. |
ChannelInput_of_Byte |
The ChannelInput_of_Byte interface specifies the read method for reading
any Byte objects from Channel_of_Byte. |
ChannelInput_of_Character |
The ChannelInput_of_Character interface specifies the read method for reading
any Character objects from Channel_of_Character. |
ChannelInput_of_Double |
The ChannelInput_of_Double interface specifies the read method for reading
any Double objects from Channel_of_Double. |
ChannelInput_of_Float |
The ChannelInput_of_Float interface specifies the read method for reading
any Float objects from Channel_of_Float. |
ChannelInput_of_Integer |
The ChannelInput_of_Integer interface specifies the read method for reading
any Integer objects from Channel_of_Integer. |
ChannelInput_of_Long |
The ChannelInput_of_Long interface specifies the read method for reading
any Long objects from Channel_of_Long. |
ChannelInput_of_Object |
The ChannelInput_of_Object interface specifies the read method for reading
any objects from Channel_of_Object. |
ChannelInput_of_Proxy |
Deprecated. The name Proxy is not the best choice. |
ChannelInput_of_Reference |
The ChannelInput_of_Reference interface specifies the read method for reading
any references of objects from Channel_of_Reference. |
ChannelInput_of_Short |
The ChannelInput_of_Short interface specifies the read method for reading
any Short objects from Channel_of_Short. |
ChannelInputOutput_of_ObjectObject |
The ChannelInputOutput_of_ObjectObject interface specifies the read-write method for
reading and writing any objects in one event from Channel_of_ObjectObject. |
ChannelOutput |
The ChannelOutput interface specifies the root interface type for all
channel output interfaces. |
ChannelOutput_of_Any |
The ChannelOutput_of_Any interface specifies the write method for synchronizing on
events by writing on Channel_of_Any. |
ChannelOutput_of_Boolean |
The ChannelOutput_of_Boolean interface specifies the write method for writing
any Boolean objects on Channel_of_Boolean. |
ChannelOutput_of_Byte |
The ChannelOutput_of_Byte interface specifies the write method for writing
any Byte objects on Channel_of_Byte. |
ChannelOutput_of_Character |
The ChannelOutput_of_Character interface specifies the write method for writing
any Character objects on Channel_of_Character. |
ChannelOutput_of_Double |
The ChannelOutput_of_Double interface specifies the write method for writing
any Double objects on Channel_of_Double. |
ChannelOutput_of_Float |
The ChannelOutput_of_Float interface specifies the write method for writing
any Float objects on Channel_of_Float. |
ChannelOutput_of_Integer |
The ChannelOutput_of_Integer interface specifies the write method for writing
any Integer objects on Channel_of_Integer. |
ChannelOutput_of_Long |
The ChannelOutput_of_Long interface specifies the write method for writing
any Long objects on Channel_of_Long. |
ChannelOutput_of_Object |
The ChannelOutput_of_Object interface specifies the write method for writing
any objects on Channel_of_Object. |
ChannelOutput_of_Proxy |
Deprecated. The name Proxy is not the best choice. |
ChannelOutput_of_Reference |
The ChannelOutput_of_Reference interface specifies the write method for writing
any references of objects on Channel_of_Reference. |
ChannelOutput_of_Short |
The ChannelOutput_of_Short interface specifies the write method for writing
any Short objects on Channel_of_Short. |
ChannelOutputInput_of_ObjectObject |
The ChannelOutputInput_of_ObjectObject interface specifies the write-read method for
writing and reading any objects in one event on Channel_of_ObjectObject. |
Process |
Specifies the object to be a CSP process. |
Class Summary |
Alternative |
The Alternative process performs a choice construct on channel communication. |
Boolean |
The Boolean class wraps a value of the primitive type
boolean in an object. |
Byte |
The Byte class is the standard wrapper for byte values. |
CallChannel |
EXPERIMENTAL The CallChannel class. |
Channel |
The Channel abstract class. |
Channel_of_Any |
The Channel_of_Object class provides a communication channel for passing any objects
between processes. |
Channel_of_Boolean |
The Channel_of_Boolan class provides a communication channel for passing any Boolean
objects between processes. |
Channel_of_Byte |
The Channel_of_Byte class provides a communication channel for passing any Byte
objects between processes. |
Channel_of_Character |
The Channel_of_Character class provides a communication channel for passing any Character
objects between processes. |
Channel_of_Double |
The Channel_of_Double class provides a communication channel for passing any Double
objects between processes. |
Channel_of_Float |
The Channel_of_Float class provides a communication channel for passing any Float
objects between processes. |
Channel_of_Integer |
The Channel_of_Integer class provides a communication channel for passing any Integer
objects between processes. |
Channel_of_Long |
The Channel_of_Long class provides a communication channel for passing any Long
objects between processes. |
Channel_of_Object |
The Channel_of_Object class provides a communication channel for passing any objects
between processes. |
Channel_of_ObjectObject |
EXPERIMENTAL |
Channel_of_Proxy |
Deprecated. The name Proxy is not the best choice. |
Channel_of_Reference |
The Channel_of_Reference class provides a communication channel for passing references
of objects between processes. |
Channel_of_Short |
The Channel_of_Short class provides a communication channel for passing any Short
objects between processes. |
Character |
The Character class wraps a value of the primitive type char
in an object. |
Double |
The Double class wraps a value of the primitive type
double in an object. |
Float |
The Float class wraps a value of primitive type float in
an object. |
Guard |
Guard objects are part of the Alternative composition construct. |
Integer |
The Integer class wraps a value of the primitive type int
in an object. |
LinkDriver |
A link driver determines the actual way of communication and its subclass is the only hardware
dependent part of the csp package. |
Long |
The Long class wraps a value of the primitive type long
in an object. |
Parallel |
Parallel composition class starts processes in parallel. |
PriAlternative |
The PriAlternative process performs a priority based choice construct on channel
communication. |
PriParallel |
The PriParallel composition construct starts processes in parallel with decrementing
priorities. |
Proxy |
Deprecated. The name Proxy is not the best choice. |
Reference |
The Reference object is a wrapper object that holds a public Object
variable object to store the reference to an object and a public
int tag variable of store the message type. |
Sequential |
Sequential composition process performs execution of processes in sequence. |
Short |
The Short class is the standard wrapper for short values. |
Skip |
A SKIP process is a process that does nothing but successfully terminates. |
Stop |
A STOP process is a process that does nothing, never communicates and never
terminates (ungraceful halting). |
Thread |
The parallel and priparallel constructs behave according to the CSP specification. |
Timeout |
A Timeout class defines a timeout-guard that is the similar as the
Guard(.., long time, ..) guards. |
TimeSlicer |
TimeSlicer.java
This class is optional and can be used to timeslice between processes of the same priority. |
Version |
Print the version of the Communicating Threads for Java (CTJ) library. |