|
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. |