CSP for Java
(JCSP) 1.1-rc4
A B C D E F G H I J L M N O P R S T U V W X Z

B

Barrier - Class in org.jcsp.lang
This enables barrier synchronisation between a set of processes.
Barrier() - Constructor for class org.jcsp.lang.Barrier
Construct a barrier initially associated with no processes.
Barrier(int) - Constructor for class org.jcsp.lang.Barrier
Construct a barrier (initially) associated with nEnrolled processes.
BarrierError - Error in org.jcsp.lang
This is thrown for an illegal operation on an Barrier.
BarrierError(String) - Constructor for error org.jcsp.lang.BarrierError
 
BarrierSync - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
BlackHole - Class in org.jcsp.plugNplay
Black holes anything sent to it.
BlackHole(ChannelInput) - Constructor for class org.jcsp.plugNplay.BlackHole
Construct a new BlackHole process with the input Channel in.
BlackHoleChannel - Class in org.jcsp.lang
This implements ChannelOutput with black hole semantics.
BlackHoleChannel() - Constructor for class org.jcsp.lang.BlackHoleChannel
 
BlackHoleChannelInt - Class in org.jcsp.lang
This implements ChannelOutputInt with black hole semantics.
BlackHoleChannelInt() - Constructor for class org.jcsp.lang.BlackHoleChannelInt
 
BlackHoleInt - Class in org.jcsp.plugNplay.ints
Black holes anything sent to it.
BlackHoleInt(ChannelInputInt) - Constructor for class org.jcsp.plugNplay.ints.BlackHoleInt
Construct a new BlackHoleInt process with the input Channel in.
Bucket - Class in org.jcsp.lang
This enables bucket synchronisation between a set of processes.
Bucket() - Constructor for class org.jcsp.lang.Bucket
 
BucketFallInto - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Buffer - Class in org.jcsp.util
This is used to create a buffered object channel that never loses data.
Buffer(int) - Constructor for class org.jcsp.util.Buffer
Construct a new Buffer with the specified size.
BufferedChannelArrayFactory - Interface in org.jcsp.lang
Deprecated. These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
BufferedChannelFactory - Interface in org.jcsp.lang
Deprecated. These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
BufferedChannelIntArrayFactory - Interface in org.jcsp.lang
Deprecated. These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
BufferedChannelIntFactory - Interface in org.jcsp.lang
Deprecated. These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
BufferInt - Class in org.jcsp.util.ints
This is used to create a buffered integer channel that never loses data.
BufferInt(int) - Constructor for class org.jcsp.util.ints.BufferInt
Construct a new BufferInt with the specified size.
BufferIntSizeError - Error in org.jcsp.util.ints
This is thrown if an attempt is made to create some variety of buffered channel with a zero or negative sized buffer.
BufferIntSizeError(String) - Constructor for error org.jcsp.util.ints.BufferIntSizeError
Constructs a new BufferIntSizeError with the specified detail message.
BufferSizeError - Error in org.jcsp.util
This is thrown if an attempt is made to create some variety of buffered channel with a zero or negative sized buffer.
BufferSizeError(String) - Constructor for error org.jcsp.util.BufferSizeError
 

CSP for Java
(JCSP) 1.1-rc4
A B C D E F G H I J L M N O P R S T U V W X Z
Submit a bug or feature to jcsp-team@kent.ac.uk
Version 1.1-rc4 of the JCSP API Specification (Copyright 1997-2008 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.